The Official Languages Act is broad; it covers more than the issue of services provided to the public. So you are telling me that you would not want Air Canada to be subject to the entire Official Languages Act, but only to section 25.
On April 13th, 2010. See this statement in context.