(1) Нет, рекурсии там нет.
Зависает именно на этой строке: Если Элементы.ПодборТаблицаНоменклатура.ТекущиеДанные <> Неопределено... Через "Вычислить выражение Элементы.ПодборТаблицаНоменклатура.ТекущиеДанные" ситуация такая же.
Причем это происходит именно при первом открытии формы подбора товаров, потом она открывается уже намного быстрее.
Вот замер производительности:
https://yadi.sk/i/Sfo4Aez6Fj179Q .