I always avoid women that behave like that, shouting and blabbing around. It annoys me and I really dislike it. I would have acted same way as you did when she chose to shout and follow you. I love it that your wife was there to defend her husband, making the argument woman vs woman.
Slums like that, you need to know and be good to at least few of such guys so as to find favour in their sight in a day of trouble.