Personally, I would contact WestJet and speak to their "Rewards Department" during regular business hours. Ask them to open a ticket with RBC to sort this out.
In my experience, RBC has been hot garbage when dealing with these sorts of problems, whereas WestJet seems to know exactly what you're talking about, and is able to follow things up relatively quickly.