The Christmas Queen is first seen in an aerial shot. It is clear to see that there is a boulder dam all around, so it could never sail.
Since the ship is in fact the Queen Mary, which is permanently moored, it indeed will never sail again.
Since the ship is in fact the Queen Mary, which is permanently moored, it indeed will never sail again.