Pass acht, das bedeutet was anderes:

Ein Polygon mit area:highway=* steht ergänzend zum linearen highway und bildet dessen laterale Erstreckung ab, also die Straßenbreite.
Ein Polygon mit highway=* + area=yes steht für sich allein und stellt eine frei querbare Verkehrsfläche dar, also eben keine „Wegfläche“, sondern einen Platz. Das ist hier eher das Gegebene.

–ks