From what I understand, you have to have valid medicals to be able to enter Canada...They will not issue a visa unless your medicals are valid and you are able to travel (land in Canada) before they expire.
I am in the same situation as you, with regards to expired medical.