IMO...You would be asking a lot to put that bike on someone else's boat...
You might find that person but I would not be one of them...
First of all there is nothing on most sail boats to crane that type of load on or off...Second it would have to be stored on deck where it will impart dammage to the boat if caught in heavy weather and came loose..or even tipped over in Begin conditions...Not to mention the shear bulk of it hampering movement about the boat..
Maybe your thinking we all have bigger boats then we do...
I am sure you could find a bike or scooter to buy in the Bahamas..
Or ship it commercially as you suggested yourself..
Unless its some prized vintage sled I dont understand the attachment...A bike is a bike as a car is a car ...transportation....If it is the former you would be crazy for subjecting it to salt water anyway..

...
Good luck..let us know how you work it out..