Вроде все правильно, но бабушка не  дипломатична, однозначно.  Я бы  не стала есть за одним столом вкусности, даже и со взрослым человеком, если ему это нельзя. Тем более - родной внук. Кстати,    у сестры  сейчас дочка на строгой диете ( ей 9 лет),  так  она тоже придерживается этой диеты, чтобы дочке не обидно было. Результат -  сестра вернулась   к своему весу до родов )