Done that, but the shortfall was minimal (in the order of <1000 miles).
I'd doubt they would do that for a return trip, unless perhaps you're a high flyer gold?
On the other hand, 22500miles are worth 562.5USD, not an awful lot to pay for an upgrade?