so found my own true answer to this went back into my 1.0 world after reverting back to 1.0 with the max zombie horde set to 32 and the day length set to 120 minutes
i killed 1500 zombies at game stage 571 on day 14 horde finished at 3:06 am
then went back to 1.1 and did another horde night on day 14 and killed another 1500 zombies same settings as version 1.0 the horde also finished at 3:06 am
it would seem that you would not finish horde night by 4 am with the day length set to the default 60 minutes
just did another pine forest day 21 horde again finished by 1:04 am with horde zombies set to 16 zombies gamestage 123 and 511 zombies killed
just a fyi i mostly always play on 120 minute days and yes the hordes were lasting all through until 4 am until i updated to 1.1.
i had forgotten i had reset my day length to 60 minutes in the version 1.0 playthrough after i think day 35 because i just was trying to complete the 10 hordes quest