The Steam key doesn't appear in my purchase page either and I too bought the physical case from TFF a few years ago.Please help.
Email me xenonfossil@gmail.com and I'll get it fixed for you, sorry about that!