I personally see a lot of overlap for general mountaineering. Probably depends on how big your mountaineering goals are. The base building period is very similiar in terms of building a large aerobic engine. And while cycling and swimming might not have the specificity to mountaineering, I think there very worthwhile forms of cross training. Most well trained triathletes could ”Convert” their fitness rather nicely to many non technical mountaineering activities.