Thanks for looking Terry.
I was afraid that was the case. You're right about G68 - I've concluded that it's implementation is rather incomplete in Mach. I've accumulated a list of multiple verified bugs related to g68 rotations. I'm guessing that not very many people use G68 - as some of the bugs are really obvious once you try it.
I was really hoping to find a way to find the rotation point - one of the bugs is that the mach's touch vars ignore any active rotation. If you rotate the WC 45 degrees and then try G31 X1 – well, the movement is done in the correct direction, but the touch vars ignore the rotation and report an incorrect touch location. If I had the rotation point I could do the transformation to correct for the bug - but w/o knowing where the rotation is centered that's not possible. I was actually considering having to do this:
1) see if a rotation is active
2) get the rotation angel and axis point
3) cancel the rotation
4) do the probe “non-rotated” (as the only way mach works correctly for G31)
5) get the non-rotated touch location
6) convert that back to the orig rotated WC
7) restore the rotation
8 ) report the “rotated” touch point
That would have been a royal PITA – but I could be done – if I just had the rotation point…
This all means I probably have to decide to disallow any active coordinate rotations when probing - which is a bummer as that creates a whole class of situations that can't be handled with Mach.

Dave