Graphic3d_Camera is the main class providing camera definition in OCCT - so that you may check all documentation and even dive into source code to see how projection matrix is actually computed. The camera does not have parameters like "principle axis offset", so that if you find it missing and other parameters cannot produce similar result - consider contributing a patch to OCCT or using technical Support services for solving your task.
What camera currently allows to do is defining an Asymmetric frustum parallel axis projection applicable for rendering stereoscopic pair on classical 3D displays.
This definition is managed by IOD and ZFocus parameters.
In case of HMD stereoscopic pair, standard definition might be not enough due to trickery lenses orientation in modern headsets. For this reason, OpenVR and OpenXR define property returning 4 FOV angles for defining an arbitrary projection matrix. WebXR goes further and states that
The projection matrix MAY include transformations such as shearing that prevent the projection from being accurately described by a simple frustum.
so that WebXR does not provide FOV frustum definition and instead allows getting only 4x4 projection matrix.