Thanks for looking up that information. It would be sad to get to the pier with the bike and not have it allowed onboard. It would almost ruin the cruise trying to find somewhere to store it onshore while you went on the cruise.
In regard to shipping fish: It isn't as bad as you think. It is packed in dry ice and shipped express. I've shipped fish from Mexico and Hawaii and it arrived in Minnesota perfectly fine.
It's the same way inland restaurants receive their fresh fish.