It's illegal to use any sort of dispersant like dish washing
soap, simple green etc. What I have done when spilling a little is to take an oil
sorb, which floats, and sort of wipe it around the spill using a boat hook. It seems to work okay. At least it seems to alleviate my guilt complex some and makes it look like I put some effort into cleaning
up the mess.
Larger spills are required to be reported to the Coast Guard....hopefully that never happens!
As far as the dirty oil sorb goes, the fuel
docks accept them. If not, stuff them in a plastic bag so you do not have to smell it.