For what it's worth, on one of our Disney cruises they did not allow us to put all four wine bottles in one carry-on; they made us put two each in separate carry-ons. This has not been the case on our other cruises, and the one instance was in Vancouver, so I figure it's just an instance of the port employees being perhaps a bit too stringent on the 'two bottles per person' rule, but just a heads-up that it can happen, in case you are only having one carry-on bag for your party.