You're very welcome, Pitchi.
Perhaps explore as well how much the Transparency> Dispersion (Abbe) might add to the effect based on an extra Surface (extra model or second render pass). Just a thought.
Of course, there is always the idea of using fake it or having a gradient in the scene that provides this as a reflection source.
Enjoy