Have you tried signing in? You shouldn't need an email for Beehaw.
You might be stuck in the queue though, they have a bunch of applications that they need to go through and approve. But then again, a few days.. Should've been time for that by now I think.