I typically avoid posting in these sorts of threads, very little good has come from political debates on the internet that I've seen, but your last sentence pushes me to speak up.
Status-quo social thoughtcrime is rather terrifying to me. There's no "easy" way to amend laws or lobby a system to address the issue, as one would against a governmental stance.
It's also cyclical, as less "clean" people speak out against it, the "only rapists defend rapist" situation mentioned by sister posts occurs, and the entire culture of defending someone who might be distasteful, separating the issue from their broader history, diminishes.
I can't claim to judge you for your decision, I fully acknowledge the unfortunate state of things and your ability to make a choice that best serves your needs, but for the sake of putting my money where my mouth is; I think he should have been allowed to speak (espousing viewpoints I disagree with is far and beyond an offensive enough act to cause me to want to petition against someone, and even then, I would not attempt to convey that aversion as anything more than my personal stance).
The fact that I (or you, or any of us) feel any uncertainty due to fear of the repercussions for merely voicing this opinion only serves to reinforce my conviction that it needs to be voiced.