I finally got the attention of someone in Twitter support. They have reinstated my account, but I still don’t have a solid confirmation of why I was suspended in the first place. My other posts list my suspicion, but if they ever give me a good explanation, I’ll pass it on to you, so hopefully you won’t fall into the same trap.
Until then, Happy Tweeting!