hmmm, good question. I’ll have a think about this one.
I know that a few of the unbiased render engines have a “thin film interference” option on their materials that can simulate this effect, and the effect of oil on the surface of water, etc. Perhaps it could be introduced to VRay.
Until then I’d (just off the top of my head) go with a blend material that changes the reflection/refraction colour at different viewing angles. Haven’t given any thought as to how i’d set it up yet though! I’m sure it’s do-able.
As suggested you should try using gradient maps as the reflection map…
Unfortunately I can’t upload you the material due to the missing compatibility with the version of the berconmap I used.
I attach a render to show you what I achieved.
As you can see the reflection color changes in a random way driven by the noise map I used.