I’m conservative teacher, and I don’t see how airing individual grievances with students in public is at all conducive to professional conduct.
I agree with what you said, she was probably cranky, being 9 months pregnant...I figure I’d be that way too!! People have to remember they’re not really that anonymous on the internet. She just should have told them all how “special” they are!;)