It's a little confusing that you keep referring to your Droid. Is your subscription through TomTom Plus, using a data connection through your phone? If so, you may be out of luck, because TomTom is phasing that out. It might explain why they can't/won't renew it.
If you have the RDS-TMC subscription, then the new models (like yours) have the receiver built in to the power cord. As others said, connect your TomTom to TomTom Home on your COMPUTER, not your phone. You'll have an option to "Add Traffic", which will prompt you to update your subscription. When my subscription expired, it was offered for $49.99 for another year.
Hope this helps