Cheap plastic water bottles for bicycles can have a plastic smell, no matter what you do.
Here is an easy fix for this.
Take a bit of toothpaste, like the amount you use to brush your teeth, put it in the bottle, put some water and give it a good shake.
Pour the content and clean the remains with water.
After this, the bottle will have a fresh smell.