Never mind, figured it out.
As a FYI for those who care:
There is definitely no way to read ANY data type directly other than a 4x holding register from a third party device on MODBUS TCP when using a Momentum or Quantum PLC as the master. This means no 3x input registers, no 1x input bits and no 0x coils. Of course, if your device has logic/mapping capabilities you can map over these other data types into 4x holding registers.
I verified this with Schneider Electric.