Yes, it was wrong. Yes you need to tell him to not do that again. And she's probably blocked him anyways.
Let me ask you this....have you raised S to fight and stand up for himself? If yes, and I have to believe the answer is yes, however misguided that message may have been in the language and word choice...the fact he did it is indicative he's learned to stand up and fight for himself. I say, right on S.
And the conversation for H....S will have to figure that out for himself. Even more importantly, H has a lot of thinking to do. Obviously, this is impacting S.