Despite the note stating that the two mods are compatible on the main page, this does not appear to be the case?
Specifically with tested with just ElectricTrains (no space) v1.4.4 and this mod v2.0.1 and receiving the following error:
Error while loading recipe prototype "locomotive-mk3" (recipe): IngredientPrototype must be a dictionary and contain "type" property.
Shorthand format using an array is no longer supported in property tree at ROOT.recipe.locomotive-mk3.ingredients[4]
I get the feeling the problem is with this line under /compatibility/ElectricTrains:
-- Update T3 recipe
table.insert(data.raw.recipe['locomotive-mk3'].ingredients, {'deg-electric-locomotive', 1})