Nun, wenn 31000 km dabei raus kommen wäre es logisch wenn das Navi (sehr) lange brauch eine Route zu basteln. Eigentlich ein kleines Wunder, dass es nicht gleich den Dienst einstellt.
Ich habe kein XT2 und das mit MapSource vor Jahren durch Basecamp ersetzt, weil um längen besser.
Ich würde an deiner Stelle keine Route übertragen sondern ein Track. Dann würde sicherlich der XT2 mit der eingebauten Intelligenz etwas 1. vernünftig anzeigen können, 2. eine Route basteln.
Alternativ die Route in Basecamp anschauen und dort ggf. einen Track draus machen. Letzten Endes kann man nicht einfach eine Datei von Mapsource nehmen und in anderes denkendes (moderne) Systeme einspielen. Da wird es immer zu Inkompatibilität kommen.
Wenn das mit Basecamp nicht klappt (oder man nicht will) versuche es als Alternative mit kurviger. Router dort hochladen, bearbeiten?, wieder herunterladen, mit den Optionen als Garmin kompatibel. Könnte dann auch helfen.