You shouldn't have any issue keeping the upgrade. The back-end systems don't go through each record to see if elite status has changed or dropped after a reservation is already upgraded.
However, any agent you interact with along the way *may* realize the issue and downgrade you but that's highly unlikely. I'd recommend using OLCI, printing your own BP and then leaving well enough alone and your BP will scan just fine at boarding.
-RM