I am confused too..
I just called up the local Panel doctor on Friday, they said they were recently told by the Canadian Consulate General here that they do not do upfront medicals anymore.... explaining that there were some recent updates.
They only do Upfront medical checks for "workers" now...