Автор, вы не нацеливайтесь на революцию за всё прошлое, и не надо пытаться "расставить точки" в глобальном смысле в вашем общении со свекрами. Вы маленькую цель поставьте, сын ваш пойдет отмечать как ему хочется, всё. Это простая человеческая вещь - и что, она недоступна вашему ребенку?? Причем не из-за старшего поколения, а из-за вас)).  А то пойдете снова по простой дорожке упрашивать именинника "не доводить до скандала и посидеть часик"."Сына не будет, у него своя компания в этот день, всё решено" повторяйте хоть 10 раз, лишние слова  только лишние зацепки. Не отстоите сына - не выросли, так и знайте)))