Dass es keine gute Idee ist, ausschließlich nach der amtlichen Straßenklasse vorzugehen, steht auch im Wiki:

Beispiele für die Notwendigkeit eines flexiblen Einordnens von StraßenAttribuierung von Straßen in Deutschland - OpenStreetMap Wiki

Nach Deiner Beschreibung passen die vorgenommenen Klassifizierungen in OSM nicht.