After you file

Purchasing a 2017 product does not automatically unlock any online returns.  As I explained above, you have to purchase a 2018 Online product in the same account to automatically unlock a return, or if not using Online TurboTax, a 2018 desktop product (and then phone Support).  

You could phone Customer Support during business hours and see if they will unlock the 2017 return on the basis of your 2017 software purchase.  It will depend how rigid they are in enforcing their protocol.  I can tell you how to contact them.

Actually since you have Live Deluxe you could contact them through that.  

Or if you know you plan to use 2018 Online TurboTax in Live Deluxe, I can tell you how to go ahead and pay for the 2018 product to unlock all prior returns in the same account.