Oh, well I feel stupid. You can create additional cycles within a schedule on the fly.
Since the system auto-creates the cycles based on the calendar, and one per day, I just assumed that it was a system restriction. It is not.
Well, it will still require some manual manipulation, but it is doable with a paste-new, etc. No need for overlapping schedules.
