i totally agree, and have also cruised many times. Wine properly wrapped will survive the flight and all handling . I have never been questioned. I think people make too big a deal about all this " naughty room" non sense.I have also brought some in my carry on as well .
As to the OP's dilemma: the daughter is in no way breaking any laws as long as she is not in POSSESSION of said wine. If she packs 2 in a suit case with her name on it, and has 2 in her carry on, the only rule broken is trying to bring too much wine on board, which at that point, will be held until the last night of the cruise. I personally would not go to this extreme, but I'm sure there are those who do.