Im BEV-Datensatz sind alle Adressen mit Ortsnamen und zugehörigem Gemeindenamen hinterlegt - somit ist "at_bev:addr_date" als Quellenangabe auch für "addr:city=Ortsname" in Ordnung.

Den BEV-Datensatz kann man unter

https://www.bev.gv.at/Services/Downloads/Produktbezogene-Downloads/Unentgeltliche-Produkte/Adressregister.html

herunterladen. Die Schnittstellenbeschreibung ist in den jeweiligen zip-Dateien enthalten.

Ich nehme an, du meinst die Adressdaten, die der "Austrian Address Helper" für JOSM „liefert“. 

https://www.openstreetmap.at/2017/03/josm-plugin-fuer-oesterreichische-adressen-des-bev/

Das ist jedoch nicht "der BEV-Datensatz" sondern ein Konverter, der die Daten in ein OSM kompatibles Format überträgt. Ich denke aus Gründen der Einfachheit hat man sich entschieden den Gemeindenamen in "addr:city" zu schreiben. Das passt aber manchmal nicht und daher ist es immer auch empfehlenswert die gelieferten Daten auf Plausibilität zu überprüfen.
