Ok, here are the renders.
left thing is node-made with the Fresnel node.
To the right is the classic flipped-air-polys/Real-Fresnel.
The air polys are displaced 10um to avoid artifacts.
The diamond is node-surfaced, with the same network, set to 2.6 IOR.
Refraction on the diamond seems to work also.
(i avoided blurs/antialias/aberrations by now to speed up renders)

It seems that the node version works even better...
(But i still don't get what that world spot thing really means...)
And here is my network
