I don't know if this will help, but to get my DS1 off his night bottle, I started giving him his bottle earlier and earlier at night, so he was having more and more awake time after his bottle, before going to sleep. It got to a stage when he totally forgot about a night bottle. Once in a blue moon, he'll ask for a bottle and I just say to him he doesn't have a bottle now, that he just had a book read to him - he seems pretty happy with that.
And when DS1 stopped having a day sleep, that bottle also got dropped.
Hope this helps. I found it a very stress free approach