I've worked some politically-sensitive .edu and .com, it looks more like it was a setup to get him out of the org.
No one works those kind of places without having sharpened their Machevelli playbook.
Clearly he failed at that and so should be out on that basis alone, irregardless of appearing to hate the LGBTQ community.