You could get this straightened out if you wanted to. From what you first said, there seems to be some objective things that were of concern, and some subjective things that were of concern. The objective things are factual. Did they happen or not. No getting around that. The subjective things not so much. Once the first "you" is said in a disagreement things usually start going downhill from there.

The idea is to rise above that, realizing that you have a mission to accomplish, and that in order to accomplish it you have to rise above and ignore the behavior that the other guy is doing, whether you disagree with it or not.

One thing is for sure. Respect has to be earned equally on both sides. Apparently that didn't happen here. Instead of throwing the whole thing in the toilet, go back, say you feel bad for your end of things whether you said anything wrong or not, and ignore any rudeness or disrespect coming from the other guy. Keep your mind on the prize, which is to get a resolution of the issue. Re explain what happened and calmly present your case as to what you think should happen next. Even if you don't get the resolution you want leave on a good note and possibly try to take the case up again at a later date. See if there is anyway that you can help the other guy to help you.