Лучше использовать новое API:
https://dev.1c-bitrix.ru/api_d7/bitrix/catalog/sto...
Пример кода:
$result = \Bitrix\Catalog\StoreProductTable::getList([
'select' => [
'PRODUCT_ID',
'STORE_ID',
// если надо сразу инфу по складу
//'STORE.*',
],
'filter' => [
'@PRODUCT_ID' => $productIds,
'>AMOUNT' => 0,
],
]);
$productStores = $result->fetchAll();
Таким образом вы получите информацию по остаткам на складах, а далее уже при выводе отображайте список складов нужным образом.