However, the fact that the 'set' is vast and would have been costly to build, yet appears only once in the film, does make it plausible that this scene was filmed on board one of the two ships.
Despite the immense scale of the 'set' and the considerable financial investment required to build it, its relatively brief appearance in the film lends credence to the notion that this scene was shot on a ship.