Actually UVW mapping is very simple, especially if you only need to fix the upper deck. If you can export your model into 3D Studio Max model, then I can fix it for you.
Otherwise, I am sure some modder would gladly help you. The current bad mapping is quite visible when the ship is sinking.