I wouldn't of gone to see them if it was going down the legal channel. Would of kept comms official, logged ie written.
Not sure would of been man handled in that situation, would of lashed out for sure. In the long run you prob did the right thing even if you feel like you bottled it.
Good...