Попробуйте передать в массиве $arFields0 дополнительно ключи PRODUCT_ID, QUANTITY, RENEWAL. Хотя в случае, когда часть сallback-функций своя, а часть стандартная - будут возникать ошибки. Могу лишь посоветовать использовать ВСЕ собственные callback-функции.