well, my first thought is she can be blocked on social media and I recommend you do so. this is not your circus and most definitely not your monkeys ...
if you can figure out a way to have the kids block her also, that might be a good idea? only you will know for sure about that though.
consequences = a b*tch in heels.
I sometimes think we get these beautiful experiences, i.e. your Italian trip, to help brace us for the next wave ... just remember, you didn't cause this, you can't cure it and you sure as heck can't control it. I'm drawing a blank on whether this is something which has happened here before. I would just stay on your own course and hold exh in fierce compassion - which, as a reminder, means you feel compassion for him, but hold firm boundaries and let him face his consequences. xoxo hope this helps. I'd love to hear more about the Italy trip.
M 20+ T25+ S ~15.5 (BD) BD 4/6/15 D 12/23/16
"Someone I loved once gave me A box full of darkness. It took me years to understand, That this too, was a gift." ~ Mary Oliver