No, Bill C-11 does not violate net neutrality.
Net neutrality means that Internet service providers (such as Bell or Videotron) do not have the right to limit access to web content or to slow down its access to the benefit of others. The showcasing of certain content within applications therefore does not violate net neutrality.