Just to report back:
I had to rebook my vacation. When I tried to call WS to add my WS rewards for my new flight, two agents told me WS has implemented a policy not adding WS# for vacation package bookings. I tried again with chat and the agent added my # after some wait. During OL check-in, the system was able to recognize my RBC Westjet CC and gave me 1 bag for free. Also there was no problem at Plaza Premium YYZ T3.