Thank you for linking to this.
It dredged up out of the recesses of my memory something that happened in Hackney in the 1990s. A popular headteacher of a good school was similarly, but much more publicly - treated for 'refusing free tickets to see Romeo and Juliet because it was too heterosexual'.
She was pilloried in the press, denounced at council meetings, [Hackney Council were trying to shake off their old 'loony left' image] and paraded, looking crushed and defeated, on the steps of Hackney Town Hall - an image which somebody captioned 'Ecce homo..'
Gradually, after all the damage had been done to her name, reputation, career, and emotional health, the facts trickled out: it was not Shakespeare's play Romeo and Juliet, it was the ballet Romeo and Juliet; the tickets were not free; the school didn't have the budget to pay for the tickets; the comment about it being a heterosexual lovestory was an unwise throwaway remark, and not the reason for declining the tickets.
An enquiry dragged on for over a year - sound familiar? and she was cleared of all allegations. I think she later became a school inspector, so at least her career in education wasn't totally destroyed.