There are ways to get to the boat without the port forwarding. The setup depends on having a proxy someplace. For serveral year I used the ultravnc repeater. It was a chore to setup but it worked for years.
Now I use gotomypc, expensive but easy.
If you left an ebay notebook on the boat you could just connect to it with gotomypc or one of its clones.