It definitely is a witch hunt. What next? Are you going to fire any employee that goes on vacation to Russia, Turkey, or gasp Cuba? Or anyone that contributes to a charity you don't agree with?
I don't understand what charities have to do with this, though. Surely there are charities which would be morally objectionable. If he'd donated to a charity with similar aims to the Prop 8 campaign, I imagine it would change people's opinions rather little. Or how about a charity which campaigned against interracial marriage?
People were calling for a boycott of all things Russian, or did you forget that?
The irony of course being that Russia decriminalized same-sex relationships in 1993 long before the US, effectively, did the same in 2003 even though 14 states still ban sodomy.
I don't really see how this is relevant except for a tit-for-tat comparison b/w Russia and the US, which is kinda pointless.