I have no knowledge about the HAL policy you refered to, I was just on QM2 and can tell you the liquor bought on board is not available for 'in suite/cabin' consumption. Any liquor bought and carried on in port was available for 'in suite/cabin' consumption. I hope this answers your question.
I bought liquor on board in a comemenerative bottle for $21.00 US, wish I had bought more than one.
Thank you. Up until recently, and I believe until March this year, HAL passengers were/are allowed to bring a reasonable amount of on liquor on board for cabin consumption. It was also available for purchase on board (plus about 5%) cabin consumption. Reasonable quantities from shore ports was also permitted.
Like everything else, many took too many liberties and now everyone is penalized - only a couple of bottles of wine are now permitted.