Also, a pendulum is only accurate if it's stationary (in the sense of not being interfered with via inertia). Ships of that day were very much not stationary, but oscillated with the motion of the water. Even the huge ships of today are not sufficiently stationary to not interfere with pendulum periodicity.