What we have been doing is having DD nap later in they day if possible to cope with the later bed time.
Last night she napped from 2:30 to 5 and we didn't get home till close to 11pm.
The only issues was she didn't sleep later this morning, so today was a little rough and included another engagement, which cut her nap time short, so she was not 100% her pleasant self.
Tomorrow we have 2 stops, 1 at 4pm and the other 5:30 -?? We will hopefully have her nap from at least 2-4pm (First stop is just around the corner).
Christmas day will be our biggest challenge, as we have brunch at 10:30am and then Dinner is at our house at 5ish. I am just hoping we get home from brunch at a reasonable time so she naps.
DH's is the one that adds stress to our holidays as they expect us to run run run run and run some more. Very frustrating! Can't wait for a few years, when we hope to move into a more gathering friendly home and can make people come to us more then run around constantly.