no way no how would that fly here. if they want their child rocked three hours a day then they need to stay home and do it themselves.
Take tomorrow, and write an email letting hem know that as of Wednesday, things will run on your schedule, food will be served that you want to serve ( unless of doctor documented allergies), and if they don't like it them you will take it as their notice, which I hope you have a policy for.