Thanks for the link, but give it a closer read. It doesn't say you have to have an IDP or an official translation if you are here on vacation. It just says translation or written in French, or an IDP. Or a license that is already in French. And as the Canadian drivers license is already bilingual then the OP is fine.
And for anyone they could write up their own translation, if they wanted to. Not to mention the fact that the rental companies do not enforce this nor do any police that I've heard about. Later it says for people who are stationed in France you need an official translation. But not for people who are here for shorter visits/holiday.