А  самих детей вы тоже никому из знакомых не показываете, чтобы не сглазили/не сказали итп?  По-моему, ведете себя глупо. Бабушка хочет похвастаться внуками - такое поведение вполне естественно и многие бабушки так делают. Тогда действительно логично не давать свекрови ВООБЩЕ детских фотографий, коли так суеверны и отобрать имеющиеся.  Это лишний повод для обид, и Ваша свекровь имеет полное право на Вас обижаться. Считайте, что это плата такая за то, что она точно никому не сможет показать фотки детей.