Your syntax for printing the VTH output variable of the BSIM-CMG 110 model is correct.
The level 72 MOSFET in HSPICE is the BSIM-CMG, but I do not know what version of the model it refers to. Xyce's level 110 MOSFET is the BSIM-CMG version 110. If HSPICE's level 72 model is the BSIM-CMG 110, then no, switching the level number should not be the cause of this difference. It is possible that different versions of the BSIM-CMG might give very different VTH values, but I think it unlikely.
To use other versions of BSIM-CMG in Xyce, you have to use a different level number (level 107 for BSIM-CMG 107, 108 for BSIM-CMG 108) --- unlike HSPICE, Xyce is unable at this time to support multiple versions of a model using the same level number by specifying a "VERSION=" model parameter.
When you say "which is known from previously published work on the PDK," have you actually attempted to run identical netlists in HSPICE and Xyce and observed a significant difference in the VTH value?