How to calculate change in GDP using valued added?
You're dismissing the value added by the companies producing the leather and the zippers. The value added method calculates the total value added to goods and services at each step of production.

The value added by Roots is 9-5-1=3 (total value of final products - value of resources) and then you add the value of produced leather in Alberta (5) and zippers in Toronto (1).

3 + 5 + 1 = 9.

All produced goods and services are accounted for with this method, not just the ones sold to consumers (the jackets were produced even if they weren't sold), so the 7 million figure is irrelevant in this.