I have just replaced Ingredients with Results and added in separated For Do End loop, same as you had. But when i started the game that sulfuric-acid pop-out.
But ok, the problem should not to be with this mod, it can conflicts with another mods and / or Dependencies. So I will look further.
To picture what i am trying to do ...
I am playing with TradeRoutes Overhaul mod, where i have added manually, as in that mod the recipes are created sort of manualy.
I have added to every recipe Ingredients a 'small-biter' as a work force, shall we say. And that same 'small-biter' comes out as a Result along with other Results.
And i wanted to do something similar to all other vanilla and modded recipes.
Your mod seems to do the First part,
I just need to figure out the second part.