Thanks for looking at this, Ross.
To clarify, these layers are all parallel, sorry the perspective is a bit misleading on the screenshot.
For now, I solved the problem by breaking the expression for z-depth and setting the layers roughly 5px apart.
My guess is that this is a rendering issue related to shadow casting. There seems to be a minimum distance between layers required for the shadow to be cast, and if that distance is not met then the shadow itself becomes a layer that causes clipping errors.
Strange, but the only logical explanation I can think of…
-raza