Thank you (and thank you to everyone who said congrats)! I only had one book review and one grad-student conference on there, so I was a bit shocked at the score! I didn't even have an MA thesis on there because I literally just handed it in last week. I'm not sure whether or not they take into account what year you're in when figuring out how many pubs you should have (maybe they thought well one of each is fine for an MA)?
I did have a SSHRC for my MA, which I've heard gives you a better chance, and a lot of scholarships from undergrad. My undergrad grades are pretty exceptional I'd say (nothing but As on my transcript) and my MA grades are average.