Your forum BLID is in the amazon block, so you could try looking at previous orders/purchases in amazon's game library thing assuming you aren't referring to another key.
Otherwise you could try to PM badspot or email him with proof of purchase or something like it and cross your fingers.