^^^^^ what he said.
Also, as stated, it was A who was classless in her reaction, and even more so to do it in public. IMO she did you a favour by saying No. You now know what kind of a person she is....
It makes you wonder if A was playing hard to get? Doesn't excuse her behaviour but her game came back to bite her in the ass. I have a saying: those who play hard to get, never get got (and they blame us for it).
I'm curious: how did H react to the tirade? Are you still on? If the date is, and H is still interested, that says a LOT about her (that maybe she's worth your time and effort for hopefully she sees A for who she really is...).