it is a bit of a pain but i find it easier to get the free water at the bar because you will get a receipt that says 0.00 on it which means it is truly totally free
if you use the bottle in the room, the steward may not know about your benefit and will charge you the full price which then requires a trip to guest service to fix the issue