Upgradation doesn't happens when AC coaches are empty. If that was the case then I think none of the trains would run empty as in SL there is a long waiting list and AC coaches sometimes remains empty, then AC would never remain empty.
Upgradation is done generally when some ticket adjustment is to be done