I really expected to find a way to replace Karlach's engine with an upgraded/better one. After all, in my play through the steel watch called her out for having a defective engine. It seems like they basically have the same tech, and until I came along, the steel watch was working fine. I truly expected to be able to find something while in the foundry, and I'm pretty disappointed I didn't, especially since it would make a ton of sense. Karlach has shoved infernal iron in her chest before, so a quick swap doesn't seem unreasonable, especially since it wouldn't be first time having her heart replaced.