If you pay the Airport Upgrade (AUP), if available, then you will receive NTPs on the cash element for the upgrade.
data point - I recently paid J-F on an BA 125 Avios booking and was surprised (and disappointed (because I was determined to finish the year at 0 NTPs)) to receive 500 for the £500 upgrade.