You were NOT out of order.
The likelihood is that he has had some kind of relationship with that girl, and was pissed off with you for asking about it.
Ok if you were separated then both of you could be dating or picking up people in bars etc and it's not necessarily cheating, if you had an understanding that might happen.
What he should have said to her was "x this is my wife we are separated but trying again, I'm on a date with her so can't talk now. " And then told you the truth about her to you. It might not have been nice but it would have been honest.
But no he tried to damage the taxi, took your keys, drove off and left you locked out, verbally abused the friend who helped you and then came home and repeatedly rang your door bell. None of that was your fault.
Op you should reconsider getting back with him.
He sounds like an abusive gas lighting arsehole and you should carry on leaving TB.