Wow, what a pathetic mom. Even if they had done it without her prompting (mad her your H for the fling), she still exposed the whole thing to her kids by having an affair. She sounds quite unstable. Glad you didn't 'fight' back.
I hope you are right and its over with them. Your H seems to be coming out of the fog.