Shrinkwrap to project in the direction of view
The Project directions are in local coordinates rather than global (world) axes. Therefore, to change the direction of the projection you can simply rotate the object such that it faces in the direction you want the projection to be in.

In order for it to always point towards the camera you can simply add a Constraint to Track To the camera.