This morning, as I checked my email, I noticed the following friendly email in my inbox:
I just wanted to drop you a note to thank you for participating in the ongoing beta of Freelancing Stack Exchange, and to congratulate you for making the leaderboard!
The email continued from there, but when I clicked on the link for the leaderboard, I saw that I was not on the leaderboard, and was still at 191 reputation. However, I received the email around the time that I had been awarded the Quorum badge (post with 2 upvotes on Meta).
Basically, I think the system counted the meta score (191 + (2 * 5) = 201, enough for the leader board) to determine when to send the beta leaderboard email, when it shouldn't have.