i did write the mod author to address the actual problem, we'll have to wait and see if he does.
adding each mod as dependency that doing such things in data-final-fixes is just a bad workaround
i have also localized the icon problem: i search all recipes for liquids and create new ones, if the recipe itself has no icon/icons, then i use the result item, which in this case does not (yet) exist and therefore an empty icon was copied. i have intercepted the crash, but the recipe then has no icon.
In summary, we have two issues
a) the creation of new prototypes in data-final-fixes
b) the separate creation of recipes and items in different stages