Stress corrosion cracking on welded 316L in seawater (especialy warm Florida seawater) is expected. It is generally not a good choice of materials for seawater service. It can do marginally ok if the water is always moving, such as in propellers. If the pump is not continually on, it will experience more problems with pitting and SCC than if it is run all the time to eliminate stagnation. Was the earlier weld repair performed at the foundry, or in a later operation? If it was at the foundry, there is a good chance that the weld could have been solution annealed, thus reducing the residual stress from welding and ehnahcing the stress corrosion cracking resistance of the welds. If you want better SCC resistance with CF3/CF8/316L, the best way to reduce the residual stress is to solution anneal, but it will ruin all the machined tolerances. However, there will always be a chance of SCC because of the material selection. High ferrite content in the weld and casting can only help with the SCC resistance as well. You can't control the casting, but you can probably procure 316L filler that has higher ferrite than normal.
As far as sensitization, was it in the weld or HAZ? If the impeller is CF8, you might expect some in the HAZ, but if it was CF3, senstitization can be avoided. Also, with FCAW wire, the slag covers the metal being transfered in the arc, so carbon pickup is not an issue, and CO2 is commonly used without any problem. If your customer doubts this, get a chemical anyalysis from your FCAW wire manufacturer that was welded with CO2 gas and show them that the carbon will be low. If the wire is metal cored or solid as in GMAW, then the report is correct and CO2 is detremental to the weld. In addition to your maximum interpass temperature, you want to keep your welding heat input low. Don't go above 50 kJ/inch for sure. In the thinner areas you will probably want to keep it down even a little lower.
As far as your repair sequence, now that the part is sand blasted, do a liquid penetrant tests and see where all the pitting is, as 316L is well known for pitting in seawater, and it appears from you picture that you have some. You need to eliminate that so that it will not start immediately again once it is put back in the water. Once the impeller is PT clear, you should have eliminated all the spots holding contamination (your oozing).
It is too bad you are in Florida, or I would be glad to come by and help you out, as I am a welding engineer and used to work in a foundry repairing CF3/CF8 on a daily basis.