I just read the dialog...that could have been handled much better on both sides.
His changing the subject with "So what did you want?" was wrong and I take it that his attidue behind that triggered your response (which was wrong too). He should have said that his meeting ran a bit late and that he was sorry.
You had an opportunity to change the convo despite his crappy response. Instead of the downward spiral of trying to deconstruct WHY you weren't able to reach him (lot's of blame and defensiveness going on), you should have just said "god, I'm really irritated that I couldn't reach you". He probably would have responded with an apology instead of all the crap.
This is the one area my C has really helped with. Whenever any tension, raised blood pressure, etc. happens during a conversion, we stop and re-evaluate the convo. It's like she's implanted a time-out buzzer in heads. At any point either of us just says "whoa...wait a sec...let's connect on this"
Anywhere is walking distance if you have the time
-Steven Wright