I have the same problem. pecatrix did you find a solution?
Not the OP but I did as the developer stated and contacted support. They were able to add the Steam key to my account.
Yup, contacted support and they fixed it for me!