Once you have the projection matrix you can use maxscript’s “inverse” command to get the inverse projection. How to get the projection matrix I have no idea unfortunately.
If I ever work it out I’ll post back here. thanks for all the help!