Effectivement, ces modifications semble se rapprocher des définitions de l'INSEE (village, bourg, ville, etc.) en se basant juste sur le nombre d'habitant, plutôt que les définitions de OpenStreetMap.
Si c'est bien le cas (puisque aucune source n'est spécifiée), l'INSEE utilise des "unités urbaines" (divisions par regroupement des habitations) pour définir le type de chaque commune, pas uniquement le nombre d'habitants, ce qui peut donc donner différents types pour un même nombre d'habitants.