Good to see that you're up with a new thread. I like the title!
I laughed at your description of DD4 dancing. I really enjoy it when S5 helps me to get lost in his childishness, playfully dancing or locked in makebelieve. Those times are so priceless.
Does seem like things got a little touchy for bit. It also seems like you're doing a nice job of setting boundaries. He does seem to keep pressing, but being an intelligent person, he CAN learn to respect another's boundaries/rights, and so I hope you keep up with this. Kids often protest/tantrum more when a parent starts to discipline. Yet things quiet when the kids 'gets it' that the parent will be consistent. Adults aren't much different, and I'd bet (if I were a betting man ) that he'll learn to appreciate this consistency in you.