I figured maybe talking about this will reveal something I'm not seeing. Last night I revisited the mod I'd made that allows Child and Teen Sims to Quit or Rejoin School. I'd managed to use a script, ...
In your example, the last original(self, from_age_up) is calling the vanilla function, which itself calls the self.update_school_career() no matter the value of from_age_up.