When I set all of my zones on a single schedule to end before sunrise, there is no warning.
When I remove one zone to put it on its own schedule that’s also set to end before sunrise, I am warned that you shouldn’t have multiple schedules set to “end before” the same period. But the second schedule is only 4 minutes long, and there is a ton of time when it could be scheduled before sunrise even on days when the other schedule gets run.
And there was no issue when all of the zones were scheduled together. It seems like schedules need to be made more aware of one another so they can work congruently.