Something's amiss.
First, changing your password and renewing your account are two separate and unrelated processes. So you couldn't have changed your password while renewing your account... You would have to have done it either before or afterwards, and neither action would have affected the other.
Second, the program does not check your email address against the database when you renew your account. The only way you could have possibly gotten an "email address is already taken" error message is if you were trying to create a brand new user account.
If by "renewing a second time" you mean to say that you tried to create another user account, you can do that, too. But that's not renewing -- It's creating a new account. And remember that you may only register one user account per email address. If you need more accounts, you'll need to register them to different email addresses.
If you allowed your user account to expire and are now trying to create another one under the same email address, you will get the "already taken" error because expired accounts are not deleted immediately from the database. We leave them on file for 6 months in case a person wants to renew the account after it has expired. You can actually still log in to an expired account, giving you the option to reopen it as much as 6 months after it has expired. Or, if you prefer, you can log in and cancel the account, which will delete it permanently from the database. Then you can create a new one using the same email address.
Regards,
Jonathan Atkinson
www.ballroomdancers.com