Danni - i would say that the extra food is what she needed, it could be a combination of both, but MJ heats eaps during the day and has a large dinner at 5pm.
If you think about it, its a long time without anything to eat or drink that we expect them to go when they start sleeping through...
Prehaps give her dinner every night this week and see if that makes a difference.
Last night MJ ate a massive slice of quiche (the same size that DSS would eat) some potato and carrot, a large slice of cantaloupe cubed (enough to fill a small square pot) and some watermelon
HTH Glad you got a good night