Oh my that sounds like a horrible amount of extra work compared to the other temporary hacks/work arounds, but thanks for the suggestion. =)
Just did the manual stop at the 10:30am today as it was just finishing one zone and now its going to automatically continue watering the other zones tomorrow morning. No extra steps needed. So I’ll still have to keep monitoring when the app to see when it will water (Since rachio sadly still doesn’t have iCal support), but any days its going to rain I’ll just set a reminder to stop manually before mid day sun, until Rachio offers an official fix hopefully in a future update by allowing one to set End Times. There is a lot more that could offer to make that even more dynamic but a basic end time would avoid the hassle.