ScreenOS does not save to startup config automatically in the cli. You do have to issue the save command after making changes. The changes do apply immediately to the running configuration.
The web interface automatically applies a save after every transaction.
Rebooting the SSG should restore you to the previous state in your scenario.