She dug her heels in because she's jockying to move up to the provincial legislature. Getting fired is part of building her reputation as a conservative culture warrior. The board really did not want to fire her.
I won't dwell on it too much. It's good that such a person has been removed from their position. He has no right to insult the LGBTQ+ community. I need to write research papers, not read such news.