H.A.
Poor thing, and poor you! Sounds like a really difficult time!
I'm surprised you've gotten such harsh responses so far. Nothing wrong with co-sleeping and cuddling a little child to sleep, if you ask me. Even though she's crying, at least she has you there with her so she doesn't feel afraid or abandoned.
Can you try cutting the bottles back to just one so it's not so sudden? I guess that doesn't help the tooth decay problem. Hmmm... How about diluting the milk slowly over time with water?
Sorry I don't have any good suggestions. (My daughter breastfed forever so we never used a bottle.) Just wanted to say that I wouldn't let her cry it out, and she certainly won't hit you in the face when she's older because you are there for her now as she has trouble adjusting to no bottle. Can't believe that suggestion...
We tried letting our little girl cry it out when she was a year old and it is the biggest regret I have in the 3 years we've been parents. It didn't work and we went the opposite route, to laying down in her bed with her until she fell asleep. Much happier for everyone. And we managed to have a little brother for her who just arrived 4 weeks ago. ;)
Now that she's 3, sometimes she ends up in our bed in the middle of the night, but mostly she sleeps in her own bed all night.
Hang in here, hope you all get to sleep soon!
H.