The most likely reason the species of freshwater fish (Salvelinus spp.) in the lakes do not interbreed is:
They are behaviorally isolated.
Behavioral isolation occurs when different species have different mating behaviors or rituals, which prevents them from interbreeding even if they are in the same geographic area. In this case, since the different forms of these fish exist in separate lakes, it's plausible that their mating behaviors have diverged enough to prevent interbreeding.