If the banked hours were negotiated, I would be fine with it, but only if there was no quibbling about when I wanted to use them (minimum of two weeks notice). However, your MB didn't negotiate it, and she's also accusing you of taking advantage?
Did you negotiate for holidays off? If not, did you negotiate for holiday pay at 1.5 times?
It sounds to me like all of the nannies need to negotiate together. You need to let her know that all three of you won't agree to illegal banked hours. At that point, you could all negotiate to do one of two things: switch hours so everyone works one holiday out of three, or you could all negotiate for 1.5 times base for holiday pay if you think she won't agree to holidays off.