That is a real shame this is not a new problem but one that has been brought to her attention before! Can she not see there is a pattern? People are not responding positively to her teaching style? She must have one of the world's largest blinders! Also, is this aspect of her personality completely a surprise to you? You got to know her when she was not an instructor, was she like this? Something about being in the 'teaching' position makes her like this. Her behavior sounds like she may be over-dominating students to keep/establish the upper hand? Maybe she feels like, for some reason, she needs to assert herself...Anyways, this is just me rambling, don't pay too much attention to it
Anyways, it sounds like you were able to deal with her for a while before it got to be too much. Have you talked to the department head or ombudsman about this? I know someone who had to switch advisors because their relationship was going in a downward spiral, luckily the department was behind it and she switched and graduated - no problems.
I haven't been there myself though (knock on wood) but it sounds awful. I feel really bad you both left on bad terms...Good luck on the next step!