Der Unterschied zwischen highway=unclassified und highway=residential ist imho, dass ersteres nur außerorts verwendet wird und letzteres nur innerorts. Ansonsten sind sie absolut identisch.
Zum letzteren kann ich dir mal ein schnelles Gegenbeispiel geben:
Früher führte zwischen Göllheim und Eisenberg die B 47. Dort hat man nun bereits vor einer Weile eine (höhenfreie) Ortsumgehung gebaut, die an den Orten vorbeiführt und nun als B 47 beschildert ist. Der alte Weg ist zwischen Göllheim und Kerzenheim Landesstraße, der restliche Weg hat gar keine Klassifizierung mehr. Aber dennoch ist das absolut kein Fall für highway=unclassified! Auf der Straße herrscht weiterhin reger Verkehr, denn die meisten Menschen wollen nicht um Eisenberg herum fahren, sondern nach Eisenberg hinein, und dafür benutzen sie nach wie vor die alte Straße, die in den Ort hineinführt. Hier die Straße deswegen auf unclassified herabzustufen, wäre absolut absurd, und deswegen ist dort highway=secondary gerechtfertigt.
Ähnliches gibt es in Frankfurt. Die B 40 wurde westlich der A 661 zur Kreisstraße 818 herabgestuft. Aber da ist immer noch jeden Tag so ein Radau, dass genau da ein highway=primary hingehört, obwohl “nur” Kreisstraße.