Hmm, as a relatively disinterested outsider, I was browsing the threads and read this one out of the stack.
To find out what happened, I had to go to A Texan's profile and back read his last forum posts, which explained why I didn't see them. Religion threads. I don't usually read those.
From my perspective it looks like he got banned for profanity because I didn't see him disrespecting others, just stating his case. But it's a long thread and I didn't read the whole thing. The last post had some general expletives and I would guess that was the post, because I think it was his last one.
I don't know most of the posters in that thread including him, or who has which alt ids or who usually takes what sides on that argument because I almost never read them. I think he posted in one of my Hubs once and I found his comment interesting and that's about my only personal input into the situation. So my opinion is limited in that way.
On topic, do I think he should have been banned? No. And in general on the bannings? Again, no. If the people on one side of an argument just shut up the other side by having them banned, who are you going to debate with in future? I love debate and this kind of thing actually killed my old board. they let one small group chase off all the really interesting and diverse people. I wasn't banned, but I left anyway as the situation was really negative and I don't like negative environments.
A Texan. You might want to write HP Staff and appeal.