Have you tried putting her in underwear at night and taking her for a pee before you go to bed? That way when she wakes up in the morning theres a good chance of her being dry and shes got no diaper to poop in.