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.