Ok test b) zeigt es liegt also nicht am Cache von Express, denn mit geänderter Seriennummer war das ja ein neues unbekanntes gerät. Mit neuen Geräten bietet Dir Express ja auch die Karten Option nicht an.
Beide Varianten funktionieren bei mir mit der GarminDevice.xml die Du gestern geschickt hast - der Fehler ist meines Erachtens daher in den Untiefen deines Rechners zu suchen und hat gar nichts mit der Änderungen oder dem versuch der GarminDevice.xml zu tun.
Ich würde daher alles was Garmin Express betrifft mal aufräumen:
Garmin Express deinstallieren und danach Manuell aufräumen:
C:\ProgramData\Garmin\CoreService
C:\ProgramData\Garmin\Express
C:\Program Files (x86)\Garmin\Express
C:\Program Files (x86)\Garmin\Express Elevated Installer
C:\Users\[Benutername]\AppData\Local\Garmin darin die Verzeichnisse express und die Verzeichnisse mit Nummern (Das sind Seriennummern bekannter geräte bei Dir)
Danach Reboot
Express neu Installieren, erneut mit der SD Karte probieren.
Wenn es dann auch nicht geht -> Ticket bei Garmin
wo unter 'verfügbare Karten 'City Navigator' 'Full Coverage of Europa' angezeigt wird. Am Kästchen davor ist aber kein Haken drin,
Der zeigt nur an ob die Karten schon Installiert sind - was bei einer leeren SD Karte nicht der Fall ist. Das er damit Installieren kann ist eigentlich ein gutes Zeichen ...