Из описанной вами ситуации явно видно, что бывшая жена пытается манипулировать ребенком. Зачем она это делает это другой вопрос и до истиной причины можно не докопаться, поскольку многого не знаем.
В принципе нет ничего страшного, что она передумала. Во-первых, ребенок очень маленький 4 года, поверьте это маленький ребенок.
Во-вторых, он давно не видел отца и как он поведет себя при встрече никто не предскажет. В конце концов дети болеют, и договорившись о том, что будет встреча никто не даст гарантии, что ребенок именно в это неподходящее время может заболеть или просто как-то себя не очень хорошо чувствовать. В этом случае, любая нормальная мать отложит встречу, даже если она планировалась заранее и для того, чтобы отцу ребенка приехать нужно было затратить много сил и финансов. Здоровье ребенка - превыше, особенно психологический комфорт. Это обязательно нужно учитывать.
В-третьих, те люди, которые расстались, но у них есть ребенок, всё же должны постараться себя пересилить и общаться с бывшим партнером ради ребенка, если ребенок для них действительно важен, а не является предметом манипуляции. Хочет или не хочет общаться бывшая супруга с отцом ребенка это не главное, главное, что отец ребенка хочет общаться со своим ребенком. Поэтому мать ребенка отчасти права в том, что отцу ее ребенка лучше с ней напрямую договариваться хотя бы в чем-то, а не через своих родных. Может она не хочет им всего говорить, что может сказать ему или еще есть какие причины.
В конце концов, отец ребенка может приехать к ребенку на один день. Провести с ним этот день и вечером уехать обратно, не оставаясь на ночевку в доме бывшей. При этом бывшая уже никак и не сможет отвертеться от предоставления возможности пообщаться ребенка с отцом.
На самом деле тот человек, который хочет договорится всегда найдет вариант договора, который устроит и его и другого человека, пусть и бывшую жену. Нужно отбросить эмоции и обиды, думать, что будет лучше для ребенка, даже если пусть это будет спокойствие его матери, ведь ребенок остается с ней.