Sarah, I would really try to go with your lo's lead a bit. She's so young that variations from the routine won't be hard to undo. And her waking once in the night is REALLY, REALLY good for her age. You're doing a great job. I wonder you could try to skip the 9pm cluster and just do the df at 10ish and maybe she'll take more at that time.
You're doing great, Tarri