Do I really have to time and time again mention a god damned dating sim, because it did better job at storytelling than an RPG? How exactly should the good ending at the end, if an ending epilogue should be made to actually BE GOOD? How it can we a well written story if we are still ignoring billions of easy and lore accurate solutions?
The potential items like enriched infernal iron for example have a logical path to coming up with a fix sure. You have working infernal engines in Faerun via the Steelwatch that do not require Avernus' conditions to operate properly.
However, how do you integrate that enriched infernal iron? Does Karlach undergo surgery? The Gondians need to figure this out, it isn't just some steel chassis you're hooking into, is Karlach alive during this process, can she be? How do you remove the thing that is operating as her heart? It seems more complex than the heat shield plating reinforcement upgrades Dammon installed.
I mean, how does she upgrade the engine right now? She just stands there and presses the iron to her chest, lol. Technicalities like that don't need explanations in a fantasy world (especially one as ridiculous as D&D's). But if they do want to explain it, there are a million ways to do it because it's a fantasy world with very few rules.