That is really strange, sorry the suggestions haven't helped.With your old account, if you contact Itch I'm sure they will be able to help you get your old account back which would allow you to get your Steam key.