I know this will be an unpopular response but I lived in a French speaking island when I children were little. Both drank from a bottle until they were 4 years old. They also drank from sippy cups and small glasses but took their bottles when we traveled, which was often or when they were in the mood for comfort.
In some European countries, children nurse until they are five year old and bottles are not frowned upon. The idea is that it gives them security and at the same time self-confidence. My family was horrified. Even strangers on planes and in airports verbally attacked me.
My sons are grown now and had no dental problem or insecurities EVER. I sat a date with mine and told them stories about the day when they graduate from the bottle and pass it to a little baby. We built up excitement and on the day assigned, I made a big deal of it with a ceremony. They gave me their bottles and we talked about the babies that would get to grow up to be big one day. We celebrated before they could start missing the bottles and then drove the bag of bottles to a mission. Neither ever cried for them after that and that was the end of it.
Kids grow up fast. Just like adults they like their rituals. As adults we have our comfort food and things we do when we feel insecure. We have that choice. Yet we take away blankets, favorite toys and bottles when little ones are still drawing comfort from them. They grow out of these things when they are no longer needed. Believe me; my sons did things ahead of many of their American counterparts, bottles or no. Kids grow up way too fast and only have one shot at childhood. Don’t sweat the small stuff. Good luck.