The Forever General did not simply save the battleship by stopping her mate's attractions would have been the easiest way for her to stop this disaster but she did not do this after giving the issue some consideration.
Doing this would be far too complicated and she would have to do more cleaning up than she wanted to do.
If she saved them just like that, she risked splitting the timeline. Even though this would not affect the Forever Devils, it would affect the Sky Wolves on the battleship. he did not want to face the consequences of doing this.
After reversing time to when her stupid mate attacked, she pulled the battleship out of time while creating a copy of the ship at the same time. She left the copy in place before she pulled the original battleship to the future. To the present. The copy was attacked and decimated allowing events to play out as originally intended. By doing this, she did not affect the timeline and everything would continue to flow smoothly.