You sound good, Jackie

Stay out of it between your H and S - all they have to do is be polite to each other. Sis is always going to be in your corner - H is always going to feel she should have stayed out of it (and feel guilty and embarrassed). They don't have to be best buddies.

Ellie