Zu den Kommentaren:
landuse=highway hatte ich auch am Anfang in Betracht gezogen. Da dies aber fast nicht benutzt ist und es laut WIKI viele Widersprüche gibt, hatte ich mich dagegen entschieden.
area:highway liegt (nach meinen englisch-Übersetzer) auf landuse wie highway. Es wurde nie ausdiskutiert ob es an Flächen anschließt oder über diese geht.

Ich bin damals von der Fläche ausgegangen, die durch Straßenmeisterei / Autobahnmeisterei betreut wird. Die Zwischenflächen zwischen den Fahrbahnen ist (meist) auch eine Grünfläche. Wenn ich area:higway richtig lese, sollen solche Mini-Zwischenflächen landuse=grass sein. Bei Autobahnen liegen an den äußeren Grünflächen (meist) Zäune als Begrenzung.
In den großen Zoom-Stufen ist dieses “Zwischengrün” vorhanden. In kleinen Zoomstufen wird dieses landuse komplett - sogar angrenzende landuse überdeckt. Ob es im Sinne des Renderer ist diese Zwischenstreifen und Randstreifen als einzelnen landuse=grass/srub zwischen/neben den Fahrbahnen nach area:highway einzutragen?
Ich sehe das überlagern von highway über landuse die einfachste Variante für alle. Wenn noch area:higway=motorway detailliert auf landuse eingetragen wird, ist es leicht die Straßenfläche aus der landuse-Fläche herauszurechnen. Auch jetzt ist es schon möglich, wenn jemand die Grünfläche benötigt, eine “fiktive Straßenbreite” je Straßentyp zum berechnen zu verwenden, zudem width oder lanes mit beachtet werden können.