I think it's the other grandma who's at fault, if anyone is, as she seems to have decided to offer the services of her other DD who from what you say, is inexperienced.
I'd be upset if I was your DiL, frankly. Perhaps she doesn't fancy her sister looking after your GD.
So ..... it wasn't your fault.
BUT...... You will have to apologise profusely and reassure them it won't happen again.
Don't try and explain it was the other grandma's fault - that will become apparent anyway, and if you blame her you will be seen as the one who caused the problem, whereas if you simply graciously apologise, there's no risk of making things worse. 
Why doesn't Starmer hold another referendum?



