Your comments

I too would really like this. We find 3D textures very useful.

Our current workaround is to just make the shader as best we can with 2D features. Then I set a custom code texture lookup block and 2D samplers and hack the generated code to change over the sampler2D and declarations to 3D.

This is far from ideal. 3D samplers would be a godsend.