His actions, his consequences.
I do not believe you can force an active alcoholic to comply with any rules. He will do as he pleases, with no regard for anyone else.
Sounds to me as if you are at your wits end. Try and remember to breathe, and know he is only doing what alcoholic do. Easier said than done, but try not to own his current negative life choices.
Hope somewhere in all the crazy you find a few minutes to enjoy the holiday season.. Again, easier said than done. Take care of yourself.
Good to hear you have a plan b for the holidays in place.