Это странно, использовать d7 и ориентироваться на документацию по методу старого ядра.
Если откроешь таблицу b_catalog_product (к которой ты делаешь запрос) то увидишь что там нет такого поля.
Если инфа нужна по полям элемента инфоблока (без полей которые относятся к каталогу), то надо использовать методы соответствующего модуля \Bitrix\Iblock\ElementTable::getList - здесь есть поле IBLOCK_ID
В твоем случае, если открыть файл с описанием сущности /bitrix/modules/catalog/lib/product.php в методе getMap можно увидеть описание связи
'IBLOCK_ELEMENT' => new Main\Entity\ReferenceField(
'IBLOCK_ELEMENT',
'\Bitrix\Iblock\Element',
array('=this.ID' => 'ref.ID'),
array('join_type' => 'LEFT')
),
Это значит что к полям сущности описанной в классе \Bitrix\Iblock\ElementTable можно обращаться через этот ключ
'filter' => array("IBLOCK_ELEMENT.IBLOCK_ID"=>46),