I guess there are no nightclubs at McMurdo. Because, fire code@!
Your link is Pole, not McMurdo. It sounds like that is people bringing their own, or buying from USAP for the field, which is allowed. It may have changed, but when I was there, McMurdo bars only served beer and wine.