I would be so mad that I would like to leave her gifts on a table with a note saying something like here you are, enjoy, then leave. She doesnt seem to care about visiting you and made all these other plans without even consulting to see what you thought! Yeah, Merry Christmas mom.
But that isnt a practical solution. Are you going to see the rest of your family at actual Christmas? If so, maybe that will be something to look forward to while dealing with your daughter and her friends' visit.