Официальная граница не актульна. Не нужно тянуть “официальный” мусор в OSM.
Нужно смотреть как используется place=city потребителями данных.
Единственное известное мне использование - определение addr:city для адресуемых объектов. Значит и нужно нарисовать place=city таким образом чтобы полигон содержал указанные АНТОН’ом дома и кварталы.