Any way to project a Widget Blueprint as a texture in the world?

Widget Component is the name of the game. Have a look at the documentation here. You create a blueprint, add a widget component and set the UMG widget that the component should display. If I understood you correctly, this is exactly what you were looking for.