I'm going to have to disagree with the no drinks from the room for those that are in a suite that get the 6 bottle setup. There are no posted rules concerning it, but it comes as part of your fare, it's a perk for booking an upper suite. Since you have already paid for it there should be no problem with taking it out and about on the ship. Just my opinion, I'm sure others may not agree with it. But, if you request wine as part of your 6 bottles you can take it to dinner, and there is no corkage, just like any ship supplied wine or one you buy onboard. Probably not a dilemma I will have anytime soon.
What you bring onboard with you is another kettle of fish, or bottle of rum altogether.