Have you contacted Cleeng? Recommend doing that if not as that's probably all SE are going to say to you anyway (Cleeng was issuing the codes on SE's behalf and they're the ones that have the record of your purchase etc).

It would have been sent via email though so the account address you joined with or the email on your Facebook etc if you joined using that instead. Might be in your junk folder?