You are not being unreasonable. They are clearly as distraction and if she's playing with them at home where she can pretty much do waht she wants all day, why would she leave them alone at school where she's required to be doing something, perhaps something she'd rather not be doing at the moment, like schoolwork. School is for learning, not for bringing "toys" from home to play with all day.
For all the people who said, "let the teacher be the meanie", I must say, as a preschool teacher, I really resent when parent s do that. Why does the teacher have to be the meanie? How do you think the teacher feels when she has to "be the meanie" when all the children are bringing things from home to play with? Doesn't the teacher have enought to do- teach a classroom full of 15, 20 or more children without having to spend the time taking away toys and such from home? There are days when I have to listen to the children's parents tell their child, "Well, Kris says you can't have it, so I guess you have to put it in your cubby..." when they clearly know that it's against school policy or whatever to bring the item. So it goes in the cubby... and comes out of the cubby and gets fought over repeatedly. So it gets taken away and put in the teacher closet. And then the child has a rotten time, because they want their toy back. And then the next day, it's repeated. And the next, and the nest. Why would someone set their child and their child's teacher up for that type of situation, especially knowing the most likely outcome, that it will be a problem, because it's been a problem at home. And to do that to a sub, who has less chance of knowing how to handle the particular children in the classroom? Not a fair situation at all.