Yes I have the same problem with the 7mm bar spacing on our cage. I'm happy with these bottles - they let water out well but don't drip as much as others, and come with a little bottle holder on a clip that fits through the bars, so the bottle holder is on the inside.
The first one I got was red like in the picture, but the last one that came was a kind of silver/grey - same bottle and holder though.
Fpi 4660 Drinky75 Drinky B.