I tried something similar to this, but it mostly just warps the texture rather than making it face the camera:
Instead of making the material move, why don’t you just place the camera face towards the material?
Towards the end, you should get what you need.