salt away for sure, i've used it for years....and I ride brackish every weekend, my engine still looks like it just came out of the crate. In December when I sold my 04 honda R12 with 200 hours the buyer took the seat off and asked me when I put the new engine in, I LOL'd and I handed him a can of crc and said "comes free with the ski"
what i'd do is take a tooth brush and a toilet brush (buy new) spray that down heavy with salwaway or crc656, let it sit for a few than start scrubbing. get as much of that crap of as you can, then spray it down a 2nd time & repeat. Coat it a 3rd time, then go ride. Then look carefully, maybe you do have a leak.
Saltaway (every flush) crc656 every other ride, fluid film 6X a year are regular parts of my post ride clean up process and my engines look brand new.