What I would do is render the water object and the ground object has you have, like the way it looks from above the water. For your second pass, I would hide the water , put in a lot of green fog, that starts at the sea bed and render that.
Then, take your water object, put a constant white shader on it, render that as your matte layer.
I hope that helps.