Не переживай, это со многими, если не совсеми детишками бывает...
Нам почти 4 вроде уже все позади, но временами случается.
"В саду ходит по струнке, а дома буянит" - такое часто бывает. Сын вот 2 недели в сад не ходил, отвык. И теперь у него ровно такое же поведение. В саду очень хорошо себя ведет, дома у него постоянно какой-нибудь финт ушами или истерика. Если ему что-то строго сказать, например "Вова, не играй с вилкой! Вилка должна быть на столе, не надо вилкой ковырять стул!" - может разрыдаться (не всегда конечно), потом убежать куда-нибудь и звать папу с криками "папа, помоги, меня мама обиделаааа".
И да - в ситуации, когда муж ругал - свекрови двойка! А ты правильно себя вела. У родителей должна быть одна позиция. Обсуждать эту позицию можно потом и не при ребенке. Если папа наказывает, папа прав!! Папа не наказывает за что-то - папа опять прав. Мама и папа должны солидарны быть. Если уж хочешь вмешаться -можешь повторить папины слова, только не строгим голосом, а спокойным. Успокоить ребенка, но с папой надо согласится