Mit der Suche entlang eines GPX-Tracks habe ich mich auch schon ausführlich beschäftigt. Mir ist bisher ebenfalls keine Möglichkeit dafür bekannt, aber mein ABER:
Aus diesem Grund schreibe ich gerade selbst ein kleines Programm, was alle für uns interessanten Punkte (Shelter, Wasser, Städte, Läden, Hotels Friedhöfe etc.) entlang eines GPX-Tracks heraussuchen kann - basierend auf den OSM Daten. Das Ganze funktioniert testweise schon gut, ist aber noch in der Entwicklung. Ihr werdet auf jeden Fall noch davon hören!
Hier z.B. ein Screenshot eines GPX-Exports der POIS für einen Teil des Mittelwegs.