Check again. It is a manual process updating the forum accounts; just entering the forum email in the tier rewards doesn't directly do anything; a script has to be run periodically to check the Vault data and update the relevant forum accounts.
Septem117; Since you only just created the account, the badge will not be enabled yet. It is a manual process; the Vault doesn't directly update forum accounts.
Alrond; There isn't a set frequency. I'll see if another update is planned, but the focus now is getting ready for the Early Access release.
EDIT: the script will be run again some time after Early Access starts (presumably there will be people setting up their Vault accounts to get keys at the last minute); when exactly depends on how hectic things get with the feedback and the rest of the continuing development, etc.