Try to enjoy your day. I know it's difficult and if you need to sob, do it. Also, this is the time of year when new traditions are made and maybe it's time for you and your DD to think about doing some things differently over this holiday season.
I am glad he came through for your DD. Sometimes they'll do this quickly and other times...well, let's just say our requests fall off the radar for them. He could have had a moment of clarity and realized with the holidays here, that maybe he needed to step up to the plate. No one knows what really goes through their minds on any given day...because they flip flop back and forth in their own minds.
For now, be grateful he came through and hopefully the rest of your holiday will better.
Bottom line...do what you feel comfortable in doing and the heck w/the rest of those old traditions.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.