В чем противоречие?  Она вам говорит: молоко вызывает выработку слизи, вы почему-то решили что при сухом кашле это проблема, это как раз решение проблемы - кашель сухой когда раздражение кашлевого центра есть, а слизи нет. Тогда молоко помогает. А если кашель влажный, то молоко - просто разжижает слизь. И его тоже можно, всем кто старше 2х лет и может продуктивно кашлять...Единственные кому коровье молоко нельзя при влажном кашле - дети до 2х лет, потому что мокроты и слизи станет больше, а выкашлять это все ребенок не может...