Unfortunately, we store only the email address on our side for the login, so this is kind of expected behavior you have here.
Were you the only administrator on this organization ? If yes, then we will have to see what we can do for you.
If no, then i suggest that you create an account, then an other admin will take care of adding you back in that organization.