Автор, поведение вашей свекрови можно объяснить, скорее всего у неё нет личной жизни, и она стремится проявлять активное участие в жизни внучки.
Но вы тоже по-своему неправы.
Если она так хочет забирать ребенка из детсада, то пусть забирает. Но оговорите с ней, чтобы она обязательно позвонила вам и предупреждала, так как вы тоже волнуетесь.
Другой пример: вы пришли за ребенком, но она просит оставить внучку до утра. Не нужно было демонстративно разворачиваться и уходить. Надо было сказать Мама, (или как вы там обращаетесь к ней) я оставлю ребенка, но завтра к 10 приведите ее к нам домой, нам надо на ДР. Даже если бы они немного задержались, не нужно истерить купить подарок вы могли и сами, ведь наверняка до этого обсуждали, что будете покупать.
Поверьте, хорошие отношения со свекровью гораздо важнее ДР какой-то девочки из детсада. Вы не представляете, сколько браков было порушено из-за вражды между невесткой и свекровью. Так стоит ли настраивать её против себя? Если она задастся целью вас развести, то в 90% случаев ей это удастся. Кроме того, она мать вашего мужа, ссорясь с ней, вы причиняете неудобства и ему.