Thank you for posting your setup. I wonder about the render time with such a mix of water shaders. I think you can do with less shaders altogether, and populate straight onto the water (don't use the lake for that, but a sphere same size as planet, or a plane). Check this very basic setup out.
Still, your skill is obvious!