Your school, as most do, probably operates an internal deadline for submitting on time. This is because writing references and checking details takes a lot of time and you can't expect your teachers to do it short notice.
You application will certainly not be thrown in the bin so don't worry too much but the onus is partly on you here.