Это гипотеза, плохо обоснованная фонетически и семантически.
В том-то и дело, что на ПИЕ *b есть всего два примера (без яблока), поэтому логичнее предположить субстратное происхождение в германо-балтославянских, тем более что там такой лексики хватает.
Так если индоиранское слово тому родственно, то там тоже этот субстрат. Плюс кельтский *abūl.
Получается, что яблоко — заимствование времён ПИЕ? Первые яблоки окультурили в р-не совр. Киргизии ~ 5000 лет назад, это поздно для ПИЕ, а для ИИ в самый раз.
В Европе есть и дикие яблоки
Интересно, как их различали