I’d go for 3 before dinner, as you’ll presumably want to find a spot for the fireworks once you come out of CP.
So maybe head for HM, then back to Pirates and Jingle Cruise. That last one is probably closest to CP and has the nice Christmas overlay. All of you can ride all of them,which will be a nice way to start your trip, but if you missed HM it’s probably not the end of the world, you can fit it in another time.
I’d probably start in Fantasyland while the kids are fresh and full of energy before dinner. Might crash earlier on a travel day.
Peter Pan
Pooh
Then maybe Pirates?