Только сейчас осознал, что вызов переадресеованный.
А переадресованный вызов - это удержание одного вызова и создание второго, потом соединение каналов, поэтому callerid будет от оригинатора второго вызова.
Давно в астериске не использовал переадресацию, сейчас уже не вспомню, как и что передается.