The ObjectScale node seems to reflect the correct scale, so something like this kind of works:
The Custom node is just “return GetPrimitiveData(Parameters).InstanceLocalBoundsExtent.xyz;”
The only problem now is that the rotation is wrong…
Is that the desired effect?