В процессе выяснил, что блокировка работает только в первом случае (3 номера на 1 ip). Провайдер один и тот же, номера в обоих случаях приходят в 10-значном формате. Где засада?
[95128224515060-incoming-incoming-custom] ; 3 номера на 1 ip
include => 95128224515060-incoming-custom
exten => _.!,1,ExecIf( $["${CALLERID(num)}" == "495XXXXXXX"]?Hangup())
same => n,ExecIf( $["${CALLERID(num)}" == "915XXXXXXX"]?Hangup())
same => n,Return()
[SIP-1559649435-incoming-incoming-custom]
include => SIP-1559649435-incoming-custom
exten => _.!,1,ExecIf( $["${CALLERID(num)}" == "495XXXXXXX"]?Hangup())
same => n,ExecIf( $["${CALLERID(num)}" == "915XXXXXXX"]?Hangup())
same => n,Return()