hate to be that guy but after manually calcing drain time for top diff seems you are like 1 sec short (04:24:992 - 00:01:770 = 4:23:222 -> break time is 03:17:325 - 03:08:436 = 8.889 sec -> 4:23:222 - 0:08:889 = 4:14:333) for insane bottom diff spread.
Could be fixed by having top diff break start at 03:09:769 - (could map synth at 03:08:214 - for that (or just extend the start delay but that would be kinda iffy)) which would then make the break just short enough, could also just map entire break.
You can then justify the lower diff breaks cuz then it allows you to have break time include with drain.
"Difficulties below the highest difficulty can combine break times with drain time to meet the above thresholds."
https://osu.ppy.sh/wiki/en/Ranking_Criteria#rules.1
01:55:103 - might wanna avoid having this strong kick on a slider slide hitsound.
If you wanna represent it that prominently better to just map it, otherwise the strong feedback in hitsounding is pretty counterintuitive for what you've mapped and should probably just be ignored in the hitsounding.