I think the OP needs to clairify a few things for us to better understand the situation. What was the class of service? Why would the non-avaliability of drinking water be related to the lavatories being out of service? CX generally does not serve water from the potable water tanks on aircraft to passengers. Did the flight run out of ALL bottled water as well?