It should work, unless the steam engine is not a type=steam engine.
It goes through every type of steam engines and copies it. I have Dytech on my playthough and it adds 4 additional tiers, and these work with it...
It should work fine, it makes no mayor changes except copy it.
The only issue is the name, as it would be called something like "GP-youki-steam-engine-mk2-primary" haha. I could see what youki calls their steam engines and add them on the next version with more localization names