Your states licensing laws and regulations.
http://publications.tnsosfiles.com/rules/1240/1240-04/124...
No other child care business will do what you're asking. They want to keep their license.
A child care business is regulated by laws and regulations on the state level. They follow the state's laws or close their doors.
The laws in your state determine your child's child care schedule. The WHOLE class, starting with the toddlers at age 12 months/1 year old, eats together, snacks together, goes outside together, etc...the child care facility is required by law to have your child follow the schedule. If their licensing worker came in to inspect the facility and found your child sleeping on a cot and it's not the scheduled nap time the licensing worker "could" close the facility. Letting kids in the classroom go to bed while the rest of the class is doing something else, that's a serious infraction and could get them closed.
In home child care they also have to follow the rules. It's not just the larger facilities that have to follow the state laws.
In the baby room your child was able to eat and sleep as needed, until they get about 10-11 months old. At that time the baby room teachers start keeping the baby awake a little bit and start putting them down around the toddler room nap time, as they get closer to their first birthday they might even put them on cots so they'll be used to that when they transfer up on their birthday. Hopefully by the time they get in the toddler room and they're playing and active until lunch time they won't fall asleep in the morning. Then they take a longer noon nap. When they get up they're supposed to toilet, wash hands and stuff, then get together for afternoon snacks, which is typically between 3 and 3:30pm. Then they have time doing stuff and/or have playtime the rest of the afternoon.
It would be typical if your toddler falls asleep on the way home for a short power nap. You'll notice as they reach age 2 that they won't do that very often.
As to not letting kids eat when it's not classtime to eat, there are strict rules regarding choking and cleanliness. Your state regulations state that the kids MUST be seated at the table and being watched while eating. This is a hard core rule. Kids can die of they are eating and not being watched closely.
If you're giving snacks to one kid and watching them like you're supposed to then the rest of your class is being ignored, basically they are unsupervised. Another HUGE infraction.
This is why kids in child care eat at the same time and they play at the same time. So that they are properly supervised.
If you were my employee and I caught you giving kids food without the proper supervision required I would have given you a written warning and if I caught you doing it again I'd fire you on the spot. What you did was very dangerous and not acceptable.
Sorry this isn't what you want to hear but these children's safety is in your hands and you don't seem to have the proper training to be an effective teacher. Ask the director about training hours. You need to have at least some basic information so that you can understand the severity of your actions.
If this is truly a big deal to you and you don't understand how the classes are supposed to work then I suggest you find a nanny to work in your own home that will follow your own schedule, or quit working and stay home.
Because child care, both in facilities and in private homes that are licensed, are regulated by laws and regulations adapted by your state. If they don't follow them they risk losing their license and being closed down.