Nochmal langsam zum Mitschreiben: Beim exportieren aus BRouter (oder Bikerouter) wird ein Track erzeugt, als GPX-File. Das ist genau so wie du es geplant hast.
Unerwünschte Veränderungen finden erst beim Import statt, also entweder wieder auf eine Routen-Berechnungsroutine (wie BRouter oder Komoot) oder aber auch auf einem Navigationsgerät, wenn du diesem nicht sagst, dass er den Import
nicht neu berechnen, sondern als Trackimport behandeln soll. Das ist eine Einstellungssache (Settings, "RTFM"

) deines Navis.
Das wird genau sein Problem sein. Sein Navi berechnet neu.