Great work on the update Charles!

EDIT: Just one thing I've noticed that's not a bug as such but could be problematic: replays involving timed bombers break when untimed bombers are applied, since the explosion happens at the point of assignment.
I'd suggest that SLToo either writes the active option into the replay file, and applies it whilst it's being played (reverting, if necessary, to the other option thereafter), or only ever writes the bomber assignment at the point of explosion.
Since you've already done a lot of great work on SuperLemminiToo, I wonder if you'd be happy to allow the code to be used as the basis of a true update for SuperLemmini, if Tsyu is in agreement? We could really do with a single version of the platform which is current and active, rather than multiple forks.