I would draw a distinction for national brand products, which belong to a specialized supplier. Consider the products of the High Liner, True North and Clover Leaf brands, for example. Those suppliers, which we call “national brand” product suppliers, are responsible for their own labels. In other words, Metro recommends that they include a complete traceability, but that's a decision they make within their own companies.
Metro displays a traceability on products over which the company has a certain amount of control, those packaged in store, for example, and private brand products such as Irresistibles and Selection, which belong to us.
For the examples you cite, Canadian legislation determines whether a traceability appears on wild or farmed products. A complete traceability is currently information that is voluntarily provided in Canada. What must appear on the product is its common name and the country of origin, which is simply the place of last processing. Companies are not required under law to provide other information.
I hope that answers your question.