Buying just Qore 3 should also allow access to the beta.
I haven't gotten a code either, however I had the impression (from when the public beta was first announced) that the order of the public beta access would be pre-orders or yearly subscriptions to Qore could get in first while buyers of Qore episode 3 or website sign-up's would be last.
Don't know what's going on with the e-mails though.