Solution
The confusion here is that the CurrentLimitAutorange property is not the same as Measurement:Autorange property. CurrentLimitAutorange looks at the specified current limit and picks the smallest current range that is sufficiently large to handle that limit, so for example if you set a 5mA limit on a device that had 1mA, 10mA and 100mA ranges the hardware would operate in the 10mA range but it would not change ranges dynamically based on how much current is flowing at any particular time (that is what Measurement:Autorange does).
The PXIe-4144/4145 doesn't support Measurement:Autorange: Properties Supported by the PXIe-4144/4145