ugh, I see your dilemma now. I definitely would not want to do the one they offered you that has you sitting on a layover all Christmas day. Yuck. I thought maybe that flight just left late and that could be good but that's obviously not the case.
I'm just not sure what I would do. I'd almost lean towards the staying home and doing the whole Eve thing and Christmas morning with the family and then just having to get in late on Christmas day. Only because Christmas is so hectic and you have the in-laws to deal with and a really cool reveal to do, and Mass at your own church, etc etc so it's almost like just stay home and enjoy all that stuff on it's own and then kick into the vacation mode instead of mingling them all together. Does that make sense?
But then again, I can't make up my mind about a thing anyway