I believe you can actually enter Canada with expired TRV, but you need to come from US and some other "adjacent" territories, and, I presume, you should enter by land, not by plane. And, of course, you need a proof that you allowed to continue staying in Canada (I presume work permit with later...