Actually, in this case I think it worked out well that Hollanda stood her ground. As a result, it was the person behaving badly who was publicly removed by security and not the victim who had to turn and leave the place they wanted to be. Still, as a safety thing, it may not be best to adopt that method for any future run ins with angry people!
I too think it worked out well. As for walking away from an angry person, sometimes it's not wise to turn your back on someone like that. It's a judgment call that you have to make in the heat of the moment and hard to second guess.
Hollanda, you are more than justified in giving the woman the cut direct. You were justified once you found out that she was spreading lies about you at the apartment and once again justified in keeping them up when she spread them to your friend.
I've experienced what you fear...I stand up for myself and a witness claims *I'm* the rude one! The solution is to protect yourself and do what you know is right and *then* deal with the person's comment. You can give them an icy stare. You can tell them they don't know they whole story. You can ignore them completely. There are other ways to handle it. I admit sometimes my response to that person isn't all that polite and there may be expletives involved.

At any rate, Chances are that no one will claim you are rude, and if they do, have your response for that sort of thing at the ready.
I'm glad that the owner of the pub knows what is up with her. I'm surprised that he didn't boot her out when she complained repeatedly.