I understand your frustration about the politics of salmon in Quebec. Ultimately it is the Quebec Government which makes decions on catch and release for the rivers. The zecs and associations give their input but it is FAPAQ (Faune and Parcs Quebec) that imposes regulations.
The runs have been good this year on the York, Dartmouth, and St. Jean rivers and the extra catch and release periods on the york should make a difference in boosting the runs.
The best place to apply pressure for change is directly with the governement. I know that the ASF and many world governments are doing so.