It's mostly particulates in the water, mostly.You stolen are vis now give it back, Max I have noticed that some of my pics come out blue and others green like yours, is it camera or is it ambiet light, and which orientation the sun while shooting pic's.
Most shots from the Avalon wreck are green. I have a couple dozen dives there and haven't had good vis once.