У меня было предположение, что у вас может быть два аккаунта. Если вы не помните точный адрес почты, просто проверьте все свои ящики. В одном из ни должен быть код. Только, если вы долгое время не пользовались почтой, ящик могут деактивировать. Иногда такие ящики можно восстановить. Отвязать стим от ЕА можно самостоятельно. Но, для этого требуется войти в ЕА. Восстановить аккаунт можно через поддержку.
Вообще, лучше иметь один аккаунт ЕА, не связанный с другими лаунчерами. Игра будет запускаться быстрее и подобных проблем не будет.