I had the same problem with my first son. He was almost 2 when his baby brother was born, and he was still drinking from a bottle just before bed. He loved his bottle and I felt bad about taking it away. I know he would have gotten over it if I had just taken it from him, but I didn't want to. He would not drink milk from any kind of cup, either. Then, one night when he had a sore throat he wouldn't drink from his bottle. It was the same the next night. So the night after that, I didn't even offer it to him. He hasn't had his bottle since then. He did ask for it from time to time, but I replaced the bottle with something else in his bedtime routine. So, try that.
My son is now 3 1/2 and still doesn't like to drink white milk from a cup. I worried about that for a while (I am an extreme worrier when it comes to my kids! LOL) But, I don't worry about it anymore. He gets enough calcium from his foods. I give him yogurt every evening before bedtime. He loves cheese. He loves chocolate milk, so a few times a week he gets to drink chocolate milk. I also give him a multivitamin. So, I understand what you are going through. You don't want to upset your daughter by taking her bottle away. But, sometimes we just have to do it. So, try giving her a 4 oz yogurt cup before you start the bedtime routine. She will be getting her calcium, have food in her belly, and will sleep good and not be hungry. Then, replace the bottle with something else in her bedtime routine. Hope this helps!
A. M.
www.homewithmykids.info