I'm with you OP, and commiserate.
I've only just managed to get to grips with not interrupting people. It means I've become very quiet because I can't fully concentrate on what someone's saying, concentrate so as not to interrupt, and also keep track of anything I might want to say.
Having a calender on my phone has been a godsend. I set alarms for everything: with up to five alarms for the same thing. If it's a Zoom then I have alarms for the time of the meeting, ten minutes before, 30 minutes before and an hour before. I've only recently started doing the one at the time of the meeting because I kept getting distracted and forgetting in that last ten minutes.
For trains I work out when I need to leave the house, then set my alarm for five minutes before that to allow for the final faff, then an alarm for the real time I need to leave, one 30 minutes before the train leaves, and one an hour before.
All the alarms mean the likelihood of me forgetting is reduced (although not eradicated completely). It also means less stress because I know I've set them up (although I forget a lot and regularly go through upcoming appointments etc. to check I've done alarms).
It's a massive faff but it's helped a lot! I still end up rushing for trains because even after the final alarm I'm never quite out the door straightaway.
I also forget things a lot, so have to go back into the house which adds time. I've caused havoc sometimes with this. A lot of the time I drive away and then minutes later drive back to get whatever it is. And the thing I've forgotten is usually something vital to the reason I left the house in the first place!
Other than writing lists (which sometimes isn't feasible and even then I can read a list and not see things on it), I can't think of a foolproof way to get to grips with the forgetting.