Я согласна с тем, что во время еды пить не рекомендуется (не путать со словом НЕЛЬЗЯ)-это я как гастроентеролог

Ибо:
1) уменьшается объём съеденной пищи (как вы справедливо заметили, за счёт выпитой жидкости)
2) уменьшается концентрация желудочного сока ( и, как следствие хуже периваривается пища)
3)судя по вашему рассказу, у детки нет ПОТРЕБНОСТИ запивать каждый кусок водой (её к этому старательно приучают)
Что сделала бы я? Запретила бы свекрови. А но возражения, что "она двоих вырастила", ответила бы, что эти двое выращенных детей - НЕ МОЯ ДОЧЬ. Что в отношении своих детей она была вольна принимать любые решения, которые считала правильными и разумными. И у меня есть ТОЧНО ТАКОЕ ЖЕ ПРАВО в отношении моего ребёнка.
Как крайнюю меру - пригрозила бы выгонять из кухни, когда детка кушает (как вариант - кормить детку в закрытой комнате). И я бы эту угрозу выполнила.