Our ds2 was similar to this. I'm afraid he only slept through at 16 months after a few months of various methods and changes.
I don't know if any of this will help but I'll tell you what we did.
Does she settle to bed at the start of the night? Our ds wouldn't self settle and i had to feed him to sleep. I stopped
Doing that so would feed him, then read story then put him down. We then were at the point where we had to wait until he was asleep then creep out.
We tried to then get him to go to sleep without having us in the room by just standing/ sitting in the room till he was calm and sleepy then each night moving closer to the door. We tried this for quite a while but he was a stubborn monkey and thought it was a game despite no eye contact from us. It got to the point we were standing waiting foe him to settle for up to an hour and he would keep getting up and down and laughing
At this point we decided to do a little bit of controlled crying (as much as I hate the idea and name of this we were at the end of our tether)So I would put him down, kiss, cuddle then wait outside for a few mins, he would cry and get up then I'd go in, not say anything, lay him down and leave again. This time I would wait a minute longer before going back in. After about 5 nights he would cry for about2 mind then lay down and go straight to sleep
The next challenge was the night feeds. He kept waking to feed and I was ready to wean him off these as he was eating plenty in the day. He would cry and scream ridiculously if we tried to settle him in the night without a feed.
We decided to go with a very gradual approach. What we did was to start timing his feeds, they varied but were about 10 mons on average through the night. I then made sure I fed him for no more than 10 mins each time for a few nights (dh would time it then I'd take him off and dh would put him back in his cot) he would cry for a few seconds then just go to sleep, I think the crying was more him being disturbed from being cosy as he was fine once cosy again in his cot.
We then set about reducing the time of each feed by 1 min every few nights. When we got to the point that feeds were only lasting 2-3 mons we found he was waking a bit less anyway as he didn't have as much incentive. We left the feeds like this for a few weeks before plucking up courage to stop all together. We decoded one night to stop and when he woke for his feed we just waited before going to get him. After about 2 mons of crying he just went back to sleep and only woke once that whole night. He did the same the next night then after that has slept through! He still occasionally wakes in his sleep as Los do but never really cries, just grumbles and drifts back to sleep.
Ok, sorry this is sooo long but it was along process. Hope something in here helps. If not I'll cross my fingers for you that you find your own way
(apologies for any spelling mistakes, my phone auto corrects me!)