I'm having a look at it now.
There are 2 things I'm wondering about, one unrelated which is the power fractal attached to the surface layer's displacement input port.
As far as I know that input port expects colour/scalar and its multiplier facilitates the displacement, but that's set to 0 so I suppose it isn't doing anything at the moment?
There is displacement in the fractal itself, but then it should be connected to the child layer I'd tend to think.
Anyway, probably not important, because...
At first look I think you're greatly undersampling the reflections. It's softness is set at 0.5(!!) which is huge and is using a mere 4 samples at the moment.
I use soft reflections too sometimes and a softness of >0.02 generally already requires 8 samples. That's with vegetation and such though, so not entirely the same situation.
However, I think this is the issue here.