Das ist offenbar ein offener Feature Request in OSM Inspector, der im Moment places=* auf Relationen ignoriert: https://github.com/geofabrik/osmi_simple_views/issues/43

Meiner Meinung nach ist deine Änderung in https://www.openstreetmap.org/changeset/179819225 so OK, der place=square ist der Umriss und der highway=pedestrian muss halt Löcher haben und damit eine multipolygon-Relation sein.