(for the sake of argument, let's assume that except for work hours, i am the perfect candidate and you are my favourite choice as employer)
choosing not to work together is ok if the constraints are a lifestyle choice. you may like to have your work done at that time, and i may prefer to work certain hours. if that's more important to either of us than other factors, then fine.
what bothers me is when there is no choice. i can't choose my work hours, they are dictated to me and outside of my control.
yet you insist on workhours that are incompatible. now your hours may not be by choice either, but something or someone has to give here, because it's not good for society if we exclude a whole category of people from working just because of constraints they have.
you have to realize that most business will act like you and are not flexible on their hours. but at the same time, i can't change school hours either. so i can't find a job.
there are discussions about how early school hours are bad for children but starting late will cost many parents their jobs.
if your work hours are a preference, then i'd ask you to reconsider that. if they are not by choice either then i'd like to explore what the problem is and see if we can work around those constraints.
we won't be able to solve every problem. maybe you actually are accomodating other parents already, and now you need someone to fill in for the remaining time. that would be unfortunate for this particular situation, but if more companies work like that then there would be enough other opportunities.
the problem i see is that right now most companies seem to have the attitude that they get to decide and employees need to adjust and fit in. and that i think, needs to change.