transit – Filipino passport holder stops at vancouver canada

In possession of a Philippine passport, with the C1 visa (transit visa for us), I booked flights back to Manila from Barbados. My route is from BGI to JFK, then JFK Newyork, Cathay pasicific has yet to stop on YVR – Vancouver – Canada before heading to Hong Kong. Do I still need to obtain a transit visa from Canada, even if I will only stop for 3 hours just to pick up passengers from there and head to Hong Kong? Or am I eligible for TWOV transit without a visa as a Filipino passport holder and a C1 transit visa from the United States? Thank you in advance.