Wenn man das Funktionsprinzip zwischen Route und Track im Moment sieht, ist es schon richtig was Du schreibst.
Stell die aber vor, Du kannst eine Route zeichnen oder erstellen lassen die nicht verändert werden kann. Das ist ja dann eigentlich ein Track. Ein Track mit viel mehr Geokoordinaten als die ursprünglich Route.
Warum soll nicht jede Route soviel Geokoordinaten haben?
Und die Berechnung einer Route kannst Du eigentlich ja auch aus einem Track machen.
Deshalb könnte man aus Route und Track Eins machen. Routentrack oder Trackrouten.
Möglicherweise hab ich aber noch nicht alles bedacht.