I also question why you are adding iodide??? And are you testing for iodide? My rule is if I’m not testing for it, I don’t add it!
Now to your pH problem:
The first thing I’d do is to verify that you truly have a pH problem. Go to an LFS or fellow reefer who can give you a pH value. I’ve seen it too many times where people think they have a pH problem and start trying to “fix” the problem only to eventually find out they had a bad pH probe or pH kit.
You did not mention, but is it a reef tank where you are dosing some sort of alkalinity and calcium. Limewater can and will drive pH high, as well as some “two part” alkalinity products. At pH 9, you will definitely be getting precipitation of calcium carbonate…..on everything.
I agree with gas exchange…..you need to get carbon dioxide in that water to drive down the pH.