Ok, so how about offering her milk to go to bed and then going cold turkey on the bottles at night wakings? If she is eating well during the day she really doesn't needs those night bottles, I think she is using them as a prop to get back to sleep and there is an element of learned hunger too.
You will have a few rough nights so you will need to do it when you have support, but she will get the message pretty soon if you stick to your guns. I would offer water if she wakes but not milk, she could be thirsty so that would solve that. You then settle her in whatever way you usually do. If she doesn't always have that morning cat nap it could be that she is ready for 1 nap, I wonder if some of the waking is because she is UT at bedtime?
What about doing lunch about 11.30 then nap at 12 for 2 hours or as long as she will nap (a bit earlier if she wakes earlier) then aim for her to be asleep at 7. Give her a milk drink at bedtime and then if you know she has eaten well you know she doesn't need those night bottles. When she wakes then you will need to resettle however you do normally. I use wi/wo and PD if necessary, there will be crying and you will need to make sure that you stick to your plan and don't feed her. You could also try pain meds at bedtime if you think she is teething (which she could well be depending on how many teeth she has), remember even if you can't see or feel anything they move around in the gums long before they errupt.
Laura