From the Service and Warranty Information manual for a 2012 M3 on page 6-7 it states:
The engine in your BMW M3 is a race-bred engine design which includes increased power output and maximum engine speeds compared to a conventional BMW 3 Series engine. The increased power output also affects other major drivetrain components, such as the transmission and the rear axle differential. The 1200 Mile Service requires changing the oil in the engine, as well as in the standard-equipment manual transmission (transmission fluid does not need to be changed for an M3 with the optional M-DCT Drivelogic transmission) and the differential.
Note: M3 with the optional M-DCT Drivelogic transmission does not require changing the transmission fluid. The fluid has a long-term rating and does not need to be changed except for system repairs.
That's straight from the manual....can't imagine it's any different in Canada than in the US.