I strongly suggest you check that upgrade inventory is available before booking the flights, and have the ticketing agent re-ticket you into your upgraded itinerary immediately at ticketing. You can use EF for this or if you don't have EF you can check with DL.