Glam, I'm very sorry to hear that he's opted to pull the MIA bit once again. However, the holiday should not be centered around him and him participating as a family member. It's a holiday to spend w/your family and friends and it's obvious that he's still got some issues to deal with.
So, Glam, just let him be. He's the one losing out on the holiday, family and fun. He's the one that has chosen to be the "victim" again this year. This isn't about you at all, but about him.
Your expectations were a bit high on him picking up your sister and being there this year. He's not ready for all of the holiday festivities. Let him be. Do not contact him and allow him to contact you. He will when he realizes that he has absolutely no control over you and yes, the holiday doesn't revolve around your little "boy".
Glam, your glass is half full....your sister is coming and there is still a lot to do. Enjoy the time you spend w/her and know that many new memories will be made this year. Your h will be fine sulking in the corner...let him be. Time for him to realize that you do have a life and that life will continue moving forward w/or w/o him.
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.