Older shaders don't appear in Iray preview/render

I've only ever worked with Iray, and need help understanding older shaders.
I own these pre-Iray shaders sets from Forbidden Whispers:
When I apply these to surfaces -- whether the surface is set to Daz Studio Default or Iray Uber Base -- they look like a blank surface in Iray previews and renders. They show up as they should if I do a render with the 3DL engine.
The reason I'm confused --
When a product comes with both Iray and 3DL materials, even if I accidentally apply the 3DL version I still see something in Iray previews and renders. But applying these older (presumably 3DL) shaders does nothing in Iray. What am I missing?
Comments
Materials translate if they use the standard shaders, and perhaps for non-standard shaders with default property names. These are probably custom shaders so they are tied to 3Delight.