чтобы data_doubling = false работал, в описании сущности должно быть указание на отношение, в твоем случае видимо OneToMany
Пример
new \Bitrix\Main\ORM\Fields\Relations\OneToMany('PROFESSION', \Bitrix\Iblock\SectionTable::class, 'IBLOCK_SECTION')
Пример запроса
$result = \Bitrix\Iblock\SectionTable::getList([
'filter' => ['IBLOCK_ID' => 2, '!PROFESSION.ID' => false],
'select' => ['NAME'],
'data_doubling' => false
])->fetchAll();
Тогда указанные поля в select, в примере NAME это типа PROFESSION.NAME, как-то так