Supongo que depende del país, porque en España es una expresión muy bien conocida aunque no se use demasiado en el habla coloquial (al menos por el sur). Significa lo que habéis dicho tú y Paul, bailarle el agua a alguien es seguirle la corriente, hacer siempre lo que pida para tenerlo contento, o fingir que uno siempre está de acuerdo con esa persona para ganarse su favor o evitar su ira.