Cannot Replicate Shallow Lake Shoreline in 2.8
Though it seems rather over-complicated (or over-simplified, depending on how you look at it), the Principled BSDF can be used to make your task rather simple. See the simplicity of the setup below. Note that I changed the Blend Modes to play nice with the alpha. I also took advantage of the Principled BSDF to add a small amount of subsurface color.

If, however, you want to do it the &quot;old fashioned&quot; way, I think you'll find this node arrangement satisfactory. Notice I had to add the normal data in the form of a displacement input in this example.

EDIT - Here are some images of a working setup done in the file you posted.
EEVEE

CYCLES