If the maps are unlocked to something else, Spanner won't get it done. And it's the wrong thing anyway. Spanner is used in exactly the opposite direction of what you are doing. That is, it takes GPS data that is in Garmin protocol from the GPS18 and outputs it in NMEA format so that non-Garmin programs, like Streets&Trips, can use a Garmin-only receiver.
Spanner and GPSGate try to do some of the same things so they conflict.
You need something that will pass data in Garmin protocol to nroute but hide the unit ID from nroute so it will not try to match the unlock code to the unit. GPSGate does that.
Do as Terry suggests and uninstall Spanner. You don't have the GPS18 anymore so it's no good for you anyway.
Once Spanner is gone, run GPSGate.
Connect the Quest.
If the GPSGate icon in the system tray turns dark green by itself, just run nroute and things should work.
If the GPSGate icon in the system tray stays red, right-click it, click Settings and use the Wizard to find the Quest. When the GPSGate icon turns dark green, run nroute.
...ken...