This doesn't strike me as a "R" talk. You were making clear what your position is after he has tried many ways to justify his distructive behavior. Pay no attention to the man behind the curtain. He knows deep down that he is wrong so he has to try to make himself right by telling everyone who will listen "his side".
Your MIL sounds like a great lady who won't fall for his line of BS especially when she has been through it with him before. And I'm sure you'll know what he's said before he gets home. Who knows, she may have him talked into Retro while he's over there.
Be patient and try not to push. The best thing you can do right now is take care of yourself. Work on the 180's but don't pay attention to his reaction. It has to be about you, not him. It takes time for him to give up the fantasy he's built up in his mind.