OP,
All you can reasonably do is learn from this.
This is your home and you are under no obligation to offer it up.
The fact she never so much as acknowledged it would make me unconcerned about softly framing this.
I don't think it needs to be a complicated conversation.
You are deeply unhappy with what happened.
It was completely unacceptable and you are pissed off.
Her daughter can continue to visit on her own but it is best that she keeps his destructive behaviour away from your home.
If she goes to penalise her daughter by denying her visits to yours, that is on HER.
I would make future arrangements via her father.
I have come across a variation of this behaviour from NT children that had very soft parenting.
It was always to any type of use of the word No.
They grew out of it largely but did drink alcohol at 14 because of the lax parenting.
Your friend thinks it is ok for your property to be damaged, it isn't even worthy of an apology.
Unfortunately you have given her that message too.
If it makes it easier, tell her your husband is very upset as are you and on that basis you'd rather she doesn't visit your home whilst she is choosing to allow him to behave like this.
Because it is a choice.
Personally I just wouldn't want that child around my children and I wouldn't want her lazy parenting around me.
I appreciate other people will feel differently.
