I can help commiserate! Though I'm actually in Geosciences... 3rd time is not the charm I guess 😕 added a publication and three conferences this year too. But you're right, nice to know and not worry anymore.
Oh well. Prove 'em wrong, right?
EDIT: received an email from NSERC to extranet with the results. No rankings included.