There's a dealership in Toronto called Unity Auto that provides the BMW recall letter and allows you to bypass the modifications.
you still need the daytime running lamp for the canadian tire inspection though but any car audio/alarm store can do it for you for under $75
also remember that he angel eyes on the X5 do count as "Daytime running lamps" for Canadian tire's purposes