То, что вы запрашиваете, не поддерживается расширением CallDirectory.Напротив, все телефонные номера, которые вы хотите идентифицировать / заблокировать , должны быть предоставлены заранее , чтобы их можно было сопоставить и идентифицировать в ОС.
Это означает, что когда телефон звонит, если номерне совпадает с контактами пользователя, тогда ОС запрашивает расширение CallDirectory.Если телефон уже добавлен , то он совпадает.
Из того, что я понимаю по вашей имплементации, вы получите обновленную метку, но для последующих входящих вызовов (возможно), но определенно неттекущий.