Ugh, due to two outliers, doing so first breaks the integration entirely though, as two cargo wagons are added to the fluid named groups... adding those to the previous cargo wagons list explicitly could help:
elseif recipe.subgroup == 'yir_cargowagons' or recipe.subgroup == 'yir_cargowagons_4A' or
recipe.subgroup == 'yir_cargowagons_2A2' or recipe.name == 'yir_cw_cargo_green_recipe' or recipe.name == 'yir_cw_cargo_blue_recipe' then
Thanks... =D