Any cleaner you use will take the wax (and maybe the top surface of the
paint) off the hull. The best cleaner you can use IS wax without carnuba. Add elbow grease as required.
And do a better job getting your vessel into the slip or use more
fenders!