W2F...sounds like you did everything right to me. The agent was obviously in the wrong and trying to cover her own tush. Good for you for remaining calm AND standing up for yourself. You don't have to sit around and be yelled at.
Furthermore, it's not your job to go over and see what is going on next door. She should have been on the same page with her client.
Honestly, I think the "rude" comment was an attempt to intimidate you into doing what she wanted. In situations such as that, I will give you the thing I live by, "consider the source". The woman who is not doing her job, in breach of contract, and is yelling at YOU is calling YOU rude.
Puh-leaze.
You're great. We know it. If they choose to ignore it...their loss.
Good luck!
__________________
“I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.” ~ Maya Angelou
Karma is a boomerang.
Trying to read 52 books in 52 weeks.
See how I'm doing