What a green bitch cow. [Hey I like that...bitch-cow...my new insult! ]
I'm afraid she does NOT deserve to be a friend...to either you or ex-BF. Jeez. I so hate [censored]-stirrers who say/think they are doing it in the name of doing "the right thing". Nope, it's just [censored]-stirring and hurting other people's feelings just for the power kick.
Honey, you're a sweetheart, your ex got a bit OTT towards the end, you split, you found someone new and fantastic. THERE IS NOTHING WRONG WITH ANY OF THAT!
Get mad and then move on. PS. I find thinking about getting a voodoo doll very satisfying!