I'm not 100% sure that's correct - in my experience (flying from less 'developed' outstations) I've only been able to upgrade with miles when connecting in DXB, and even then I've sometimes struggled if Y is oversold.
Be interested to hear your experience.