As far as short term solutions go, this is at least an OK stopgap. I'm still feeling very unsatisfied that there's no true resolution to her issue, and that all we keep getting are "Well you can headcanon what happened after you went and that everything worked out". I still do want a proper ending that consists of fixing the engine using the many options that we're presented with throughout the game.