Is there a solution to these inconsistent reflections using Substrate materials?

I’m re-rendering a (non-NDA) bottle model as a product render in Unreal, and I’m getting inconsistent reflections from my water droplet material over the label. I’m using the Substrate material system for this project.

From what I can tell, my water material is giving different reflection solutions based upon if it’s in front of an opaque material or translucent material. Is there a way to make the reflections consistent, or is this a limitation of how the materials work?

The Glass and the Water materials are both using Surface ForwardShading as their Lighting Mode.



This is the Scene Layout:



And finally the droplets are single-sided hemispherical objects converted from a particle system: