I think you handled yourself perfectly! Did she follow script, or what? When she asked why were you acting like that, and you just stood there with the door open for her to leave....that was perfect. Not one word in a comment like that or it will certainly lead to R talk. Beautifully done!
The clothes for S was an excuse, of course. I can tell you that she was shocked that just sitting next to you didn't make you go all melty over her. So, she pursued and even had the nerve to say ILY (bet it was hard to not cut lose on that remark)but you didn't respond.....perfect!
Now you have more confidence. You passed this test. You know you can do this. Good, b/c now you will become a "challenge" to her. So today, you can expect TM's from her wanting to know what last night was all about. Don't respond. Whatever you would say would lead to an argument. She is going to get ticked anyway b/c it didn't go down like she planned. So expect her to tell you something along the lines of "See, I went there thinking that I would try to make things better between us, but now you've really messed up. I even told you ILY and you acted like a cold fish. It will never work between us". Hummmm, something along those lines.
Anyway, don't react to anything. Try not to respond to TM's or calls. If she does get through in spite, ask her if son is okay and when she starts in on last night....tell her you have a lot of work to do and need to go. Let her scream or cuss or whatever.....well, don't listen to that, hang up. But what I mean is don't even attempt to keep her from getting mad. She'll be mad b/c she didn't work you like a puppet. So, good! Let her be the one to feel rotten for a change. She didn't want you, so why is she upset?
That's my prediction for this morning.
You can do this John!
It is not about what you feel should work in your M. It is about doing the work that gets the right results. Do what works!