Sure, the hatchery/wild stocks present a problem in rivers. selective harvest can be used. Unless there are genetic reasons why they can't be fished selectively.

We can also confine hatchery fish to watersheds incapable of producing wild fish or make the decision to sacrifice some wild populations for hatchery harvest rates.

If we want wild fish we should actually manage for them.

I think Joe Blum tried to offer the Canadians the non-Indian share of Fraser sockeye in trade for US coho. If memory serves, the US tribes opposed that. But, I think it would be a good move to have a treaty that guarantees the originating country no less than 95% of the harvest of the fish its streams produce.