The sub-pulse length is likely the setting you want. Every sub-pulse, detection is checked and the game can stop if there's a break due to an event. So if you click a 5-day increment with a 5-minute sub-pulse, it'll check for stuff every 5 minutes during that five-day period, and stop if it needs to stop. It'll take longer to run, of course, but it's likely what you want.
Also, don't forget the auto-turns button.