The reverse affair accusation happens all the time, i got hit with it too.. It's not weird, its part of the game they play... its their guilt manifesting itself...
He feels less guilty if he thinks you cheated on him first...
I think you did quite well...
The only thing I would suggest though is NOT taking his blasts.. just walk away until he calms down and shows some calm respect for you...
You won't convince him of anything when he's reacting to the exposure, its just pure rage at violating his fantasy world.. you took a step to force him into reality and you see what happens... The addict goes into reality kicking and screaming... they will never dance across that safety line..its always a tug of war... you saw that first hand tonight
If he gets up to leave go right to the phone and make the call...
Send OMW some articles on infidelity if you want... I don't know if it will help, but it may educate her a bit more on this whole mess...
The Love as an excuse for infidelity from Tupy comes to mind