Блокировка номеров стандартным черным списком, в данном случае не вариант (вернее вариант, но для отдельных уже существующих контактов, ну или добавлением вручную). Есть возможность блокировать всё, что отсутствует в контактах. Мобильным антивирусником Dr.Web (не знаю как в бесплатной версии, может и есть подобная функция). Может и есть проще вариант, но мне именно этот удобнее-подручнее...
Открываем программу Выбираем пункт Фильтр звонков и СМС
По умолчанию антивирус запрашивает доступ, при предоставлении доступа открывает почему-то не то окно
Сворачиваем наше приложение, и Заходим в Настройки /Приложения и уведомления/
Выбираем Приложения по умолчанию/Телефон
Меняем приложение по умолчанию телефон, на Dr.Web (в моей версии просит подтверждения)
Переходим обратно в программу Dr.Web, и выбираем Фильтр звонков и СМС, теперь программа уже не запрашивает разрешения
В появившемся окне Профиль фильтрации, меняем отметку со строчки принимать всё, на список контактов
В итоге в главном окне появляется выбранный вариант, только проверьте
Версия данной программы