You don't necessarily have to be a pro user to get the beta version. jcl may let you into the Beta Forum if you ask nicely. So it could have been an Extra or Commercial user who cracked the beta version.
Also, a user might have given someone else a beta patch and that other user might have modified it so that it always thinks it's a Pro edition. You can then never know who first gave him the beta or who cracked it.