If you want an upgrade/install from Quest for any Quest product, you need 3 things:

Your login will be tied to your Toad license.  If it’s current, it will let you login to ask questions and get downloads.  If you’re denied these because of maintenance issues, you’ll be contacted very soon by a Quest rep who can make sure your account information is correct or offer to update your maintenance agreement.

Start the discussion at forums.toadworld.com