I know it’s not quite like modifying the camera projection directly, but if you are okay rendering through a render target you could use what is proposed here. Same idea as @enrico.lapponi’s, but more directly what you were asking for.
All these Scene Capture 2D methods are also accessible via Blueprint, which means you could make this happen without touching code.