It appears that the idea of swapping the Canadian apps from 104.1 to 104.3 (from the vacating KAFE), won't work. We thought this was the simple solution, however, class C station CKVX, Vancouver on 104.9 would be too close to a new 104.3, just 600 khz away, and that would be a 3rd adjacency. So if these apps have no place to go but 104.1, then there's going to be a cross-border fight for the channel.

1. Canada does allowed 3rd adjacent channel, look at RED 93.1 and JR93.7.
Also, can CTRC or Industry Canada worked an agreement with KAFE to used 104.3 for Vancouver and 104.1 for Bellingham?