A huge part of advocating for the right to self-identify is about respecting identity whether you like/respect someone or not. She didn't get her contract renewed because she made it clear she was going to be an asshole to coworkers on this exact dimension.
Correct gendering/identification is not something you have to earn. I still write J.K. Rowling's name out like that because it's how she goes by even though I wouldn't waste spit on her in hell.