You can merge any routes as long as the heights at the merge point and track direction are the same
there is no way of knowing which routes will merge easily unless the creator has made a series of routes intended to be merged
I have just merged 10 modules of mine to form a route these range from ts2004 to tane
I checked the heights at merge points and if they were different left a couple of blank boards space between them for the join to grade track