Poppypia the admissions process works like this.
The Local Authority first places children in schools according to the preferences on the application form.
If there are more children than places, they apply the admission guidelines for that school.
Finally they will have the children who did not make the guidelines for their preferences AND those who did not state a preference. Those children are allocated the closest school with vacancies.
These schools are never popular schools - otherwise they wouldn't have vacancies.
All the children who stated a preference for your local school got priority over your child even though they live further away.
You would only have got a place there if less than 30 pupils had applied.
People are surprised because it seems obvious that you have to put down the name of at least one school you find acceptable enough to cope with and have a good chance of getting in or at least don't mind going there while you wait.
It could be that an unpopular school, but in the direction of your work, has places. Ask the local authority. Apply to that school, ask the nursery if your child can stay till Jan, defer the place and keep fingers crossed you get in.
You MUST make sure yourself that his name is on the waiting lists. Some local authorities have rules about waiting lists for schools you don't put down as a preference. Do check on exactly what you need to do in your area.