WTH? Am I an "off-duty librarian", and my friend an "off-duty software engineer"? We roll around in our off-duty van solving crimes in our off-duty times.
She was off duty at the place she works. What's so wrong about mentioning that?
In short it wasn't even her job to interfere, since she was off duty, she was just being a major asshole!