Sounds to me like if you catch a fish, process it yourself and take the bellys out but not more than you possession limit and use them for bait you will be fine.
Perhaps DFO just doesn't want QCL to fill there freezers full of salmon bellies and questionable bellies/fillets . Pretty sure QCL has a pretty bad track record
use octopus it works great