I have imported three cars into Britain from Germany since 1982. The first was a used car bought from a Merc dealer (the other two were new via factory -- 1986-- and dealership -- 2001 -- respectively.
I just don't remember what happened in 1982, except that I bought the car just before leaving for Britain. The dealership was in a Hamburg suburb and had no clue as to what to do about an export, as it then was (intra-EU transfers are now easier). I had to do a lot of the legwork to get them to issue the right papers.
(Actually, although my 2001 purchase was through a big dealership in a decent-sized town they also did not have much idea of what to do and spent an enormous amount of time helping them and encouraging them to call Stuttgart to get the facts. They were more used to selling to the odd GI stationed locally, who also have a special status.)
If you are planning to collect a car in Germany, drive around in Europe a bit and then ship to Canada you may get the insurance to cover the shipping to the Canadian destination, possibly even including a short period of driving there to allow you to register the car.
BTW, the plates aren't red anymore. They look more like the standard domestic plates but with a short expiry date. (I have seen people driving around with expired plates in London.) As you may know, in Germany the number plate is itself a legal document; not the case in Britain, for example.
DAS
--