Personally I’d be in favour of the ‘gathering’ suggestion where in the SA you could pull multiple activities into a group and see an overview of them as a whole. You could add in info such as the gap time/distance between the activities so you could see how long you spent between them and even throw in info such as time sleeping and HRV etc.
This would work in loads of situations from multi-day ultras to 24 hour loop events such as Equinox24. If, in the watch activity setup you had the option to flag the activity as part of a set then SA could also hold off on exporting the activities to 3rd parties and give you the option to export as a single activity or the separate activities after you are finished. I think this is a more flexible and safer approach than a simple ‘resume’ option.
It could also support mixed activities such as a mix of road and trail running (or cycling) or your traditional triathlon style events but where they are not contiguous (such as the Long Course Weekend events).