Import the GPX file into Basecamp and convert the track to a route.
Download the route to your device and Import route if needed.
Works for me on Nuvi I don't know the Dakota.