I'll wait until you get the flange to make sure it is Ok and then order the complete flange & header from Germany. Since there is no dealer in Canada I think they will sell to me direct.
Believe it or not I have been a plumber for 42 years and hate soldering or brazing on my day off.