Verwaltungsformen sind für place-Knoten sekundär, das ist kein wichtiges Kriterium. (Dafür gibt es administrative Grenzen.) 
place=suburb funktioniert als Untereinheit von village nicht. place=neighbourhood wäre die nächste Option, allerdings würde das vermutlich das Adressproblem nicht lösen.