tbone, I'm sure there would be those that disagree with me, but I don't think that you did anything wrong. Just because your are DBing doesn't mean that you have to have "doormat" stamped on your forehead.
I think if I had confronted some of H's behaviors that I found disturbing, I might not have had to deal with an EA later.
If she just had to go, maybe she should have taken you with her. Otherwise, I don't think it was appropriate.
Explain the ONS initials please. Maybe I'm having a brain glitch, but I'm not pulling up a meaning.