~~Some investigation has not revealed the cause to me, but something in the load order is too early; GDIW is running before some recipes are changed - in my case, the BobMods ("Bob's Revamp Mod") rocket fuel made from Hydrazine and N2O4 - and as a result generates no flipped versions.
EDIT:
I just checked - your code runs in data-final-fixes, whereas his only runs in data-updates, so it should be working...~~
Might it be the fact he splits the recipe into "normal" and "expensive" modes? I notice you seem to only check "vr".ingredients, not vr.normal.ingredients and vr.expensive.ingredients.
https://github.com/DaCyclops/GDIW/pull/14