Hi JtLadD,
Actually, when you have both horizontal and vertical offsets, it is similar to rotating horizontal offset at some angle. But your images should be rotated too.

I don't think that basic OpenCV calibration procedure will manage this out, but I'm curious to try this.
You see, "double axis offset" useful for detection of a disparity for horizontal lines (which are mostly invisible by horizontal offset), and also gives you some more distance between cameras (stereo base), as it is a diagonal size of a rectangular setup.
As for IMX219-83 (mentioned in our
last update) - we are waiting for delivery of this item to test it. It looks interesting, as it is cheaper than a couple of camera modules, but also has additional features (like IMU) onboard. Also it has a relatively small FOV 83/73/50 degree (diagonal/horizontal/vertical). I will try to replace optics to wide angle, as used optics looks like a classic M12.
Eugene a.k.a. Realizator