just because your credit card company sided with you doesn't mean you had a legal right to rescind the sale. If the guy refuses to accept the return, you can either let the boat set where it is or take it to his house and drop it off (not a good idea to drop off your boat at some other guys house).
If the guy is going to sue you, he may just have not filed yet.
Your contract is still in force.

