I would contact NSERC directly to see whether or not they delivered it to your current address. I just got my results sent to my permanent address so I had to call to confirm. My graduate school informed me that I had received the award, but since a few of you guys had mentioned you got a different result by mail, I got anxious.
I hope that they would award the next set of applicants in line for the award and that this is not based on which university you're applying from. But I suppose they can only give the next in-line applicant within the same research category. For example, if an awardee declines their award in the cell biology stream, the next applicant in that field would receive the award? I'm guessing here...
Anyways, hope the good luck keeps rolling in
-Q