I tried google and came up with few hits.
Ever heard of G-Loc? Supposed to make similar to Carbotech, NC based, but this (old) thread mentions available in Canada. Carbotech 1521 brake pads - What a difference
I wonder if Summit Racing sells them? US company, but I think will ship to Canada.
Ewald is just an agent and ships the pads from the US factory. No one stock these AFAIK and all ship direct from factory. These are all made to order at least that is my experience.