Yep, time to get rid of the bottles for good. She is holding out because of that night bottle.
I'm so sorry. It's going to be tough. But you must have resolve in the matter and put all the bottles away where they are hard to get at (for you!), and don't let her see you do it.
Tonight, when she asks for a bottle, tell her that the bottles are all gone. No matter how she fusses, just shrug your shoulders and tell her that they are all gone. Nothing else.
She will get used to it.
Buy some little plastic cups with a thin "lip" and try those. Offer it to her in her high chair when she is hungry. Put an inch of milk in it while you're getting her food together. She might be so ready to eat that she gives in and drinks it. She also might like the plain cup better than the sippy part. The sippy part reminds her too much of the nipple and she doesn't like the slight difference. Drinking from a real cup is different enough that she might transition better to IT than from a bottle to a sippy.
Meanwhile, offer her foods higher in calcium, wet foods that will help her hydrate, etc. You could make a fruit smoothie for YOU and be willing to share it with her from your cup. If she is sharing from your cup, it's a bit of reverse psychology - your drink, not hers. (My mom did that with ice chips when I was in the hospital and didn't feel like eating or drinking anything.)
If you don't mind me saying so, with the next baby, take the bottle away all at once between a year and 18 months. It's far easier to go cold turkey than to fight with this for a year and 3 months!!!
Good luck!
Dawn