в общем, разобрался, немного не так надо понимать инфу на сайте dev
[I] (Набор полей - массив вида array("обновляемое поле"=>"значение"[, ...]), содержащий значения полей адреса. Где "обновляемое поле" может принимать значения из возвращаемых методом [/I][URL=https://dev.1c-bitrix.ru/rest_help/crm/requisite/methods/crm_address_fields.php][I]crm.address.fields[/I][/URL][I])[/I]
TYPE_ID, ENTITY_TYPE_ID, ENTITY_ID - по сути эти 3 поля и являются тем, на основе чего ищется и обновляется адрес. Обновить значения этих полей нельзя, можно только добавить новые.
[I] (Набор полей - массив вида array("обновляемое поле"=>"значение"[, ...]), содержащий значения полей адреса. Где "обновляемое поле" может принимать значения из возвращаемых методом [/I][URL=https://dev.1c-bitrix.ru/rest_help/crm/requisite/methods/crm_address_fields.php][I]crm.address.fields[/I][/URL][I])[/I]
TYPE_ID, ENTITY_TYPE_ID, ENTITY_ID - по сути эти 3 поля и являются тем, на основе чего ищется и обновляется адрес. Обновить значения этих полей нельзя, можно только добавить новые.