@African Twin guy Let me supplement what proofresistant said, first with some general info.
A gpx file can contain any combination of one or more:
- Waypoints, which are stand alone saved locations *
- Routes, which are made up of via, and optionally, shaping points. (more below)
- Tracks, which are made up of track points.
All of that, or any subset of it, can be imported to the XT2. There are multiple methods for doing so.
In simple terms, a track is a fixed line drawn on a map. Once created, it will never change. It will not provide spoken turn-by-turn directions.
Routes do provide spoken turn-by-turn directions. A route is calculated to pass through every user specified via and shaping point. The path between those points can vary based on a map, routing algorithm, and user preferences and avoidances (e.g. faster vs shorter route, allow or avoid highways, etc). Once calculated, the route will also contain "hidden" or "ghost" points which are generally not visible, but appear in a gpx file as route point extensions.
It is important to understand that these hidden points are the result of route calculation - they are discarded and replaced when a route is recalculated. Variations in maps, setting and routing algorithms between different devices and software (e.g. between MRA and XT2) can result in different paths being calculated between the specified via and shaping points.
When a track is generated from a route, the via, shaping and hidden points become track points.
For your case here, I assume you specified some via and shaping points in MRA, then exported the resulting calculated route, and the track generated from the route (some of that may have happened automatically). Once they were imported to your XT2, you had a track, which would never change and a route which was apparently recalculated based on the XT2's settings, map and algorithm. That led to differences between track and route.
You can chose to follow either one by selecting the route and tapping "Go" or by selecting the track and tapping "Go".
Many riders chose to display the track in the background and navigate by selecting the route. It appears that you have already figured out how to do that.
It is also possible to generate a route from a track, although that has some limitations. The result is sometimes referred to as a "Track-trip". You can find posts about that in this forum.
Recalculation mode, which can be set to off, auto, or ask, only applies when you deviate from a route during navigation. If you go ride off from the route you are actively following, the XT2 can calculate the "best" (not always best) route back to your planned route. This often involves turning around, at least initially. If you set recalculation off, the route will not be recalculated and you are left to find your own way back to the planned route. Recalculation can be convenient, but can also add complications. You can find posts about "RUT" (repeated u-turn) when you are ready to tackle that subject.
*I should note that some routing software uses the term waypoint to refer to points in a route, but in Garmin speak, and in gpx files, waypoints are never part of a route, although waypoints can be used to specify via or shaping points.