The only bit that may be sincere was the apology.
The other comments sound mean. She sounds a sad twit.
Enjoy your new year whatever you are doing.
Pluto
"Saying someone's children are lovely looking and that they don't look like one parent is not an insult... It's a compliment, and then a remark."
I would say that saying someone's children are attractive and don't like the parent is an insult of the parent.
"And commenting that you can't believe someone got married is more of a surprise about age than it is about actually getting married, as a PP said. "
I'd only imagine this worked if the OP was 16 or something now, which I am guessing she is not.
So I agree with the OP, '... this was a mean thing to do?' But if it ever happens again, don't leave.
Simply ignore. Go off and do something else or simply say...
"I don't remember you calling my names. Yes, my daughter is beautiful, just like me. Why would I not get married?" Then walk off while she was thinking of her next stupid comment. 