Hallo Maja,
Ne Lösung habe ich nicht dafür, aber vielleicht ne Erklärung, warum sich das so verhält. Eine GPX-Datei ist eine spezielle XML-Datei, vermutlich erkennt irgendwas (K9) korrekterweise, dass der Dateianhang eine xml-Datei ist und aus irgendeinem Grund wird dann der entsprechende Dateianhang hinzugefügt.
Hast du mal versucht die umbenannte Datei mit Osmand zu öffnen? Eventuell klappt das ja trotzdem?