I still haven't put Natty into a bed yet because I'm too scared of her getting out of it So no personal experience to share, sorry.
But does Olivia respond to a reward system? Like, if she stays in her bed until morning she can have a special breakfast, or a sticker, or some kind of other treat/activity she enjoys? She may be too young, but I know some kids are more into this than others regardless of age.
I know you also said that getting her to bed isn't the problem... does this mean she's really tired by 7? Or could she stay up a little later? Natty will often sleep more deeply and soundly if she's gone to bed a little later (even half an hour makes a difference). Though I don't do it often because she gets REALLY silly when she's tired...
Hope tonight is ok for you.