The British Columbia Salmon Farmers Association has scrambled to head off a local boycott by the Canadian province's restaurateurs on using farmed salmon.