The champagne isn't meant for getting drunk, it works like the fireworks.
OP, press F11 and go to Graphics. If your "Enable Post-Proccess Effects" is unchecked, it won't show the animation for being drunk. If it is checked, then theres a bug.
Im guessing its because the drunk effect you get from the fortune thing not counting either. although it is funny.
That effect isn't supposed to be you drunk. It's you possessed. So of course it doesn't count. Not sure about the eggnog though. I'm still too cheap to buy any alcohol and I'm saving up till I have enough to drink to get max title.