PJ already switches planes.
The problem with positioning is that main.mcf does not use lat/long values but 3 parameters which are presumably x/y/z coordinates.
This would be a hint towards the earths surface possibly being modelled as a flat projection and not as an actual sphere or ellipsoid.