If you would have followed the entire thread, and perhaps looked at my other comments, you woud have seen that I have stated a number of times that a recommendation is not owed to anyone for any reason. I don't care why you want to discriminate. I wouldn't write a recommendation for someone I didn't feel fit the criteria that I set.
However, the guy is a bigot, but that's not illegal, and if he would have kept his reasons to himself he wouldn't be in this mess. Just a simple observation, nothing more nothing less.
It is legal to be a bigot, but not on state-funded time using state-funded web sites to promote his bigotry.