Ну подруга поступила, как поступила (на мой взгляд - не права, ну точнее я бы так точно не смогла бы ), но Вы действительно же можете отказаться. И я бы отказалась (и потому, что с деньгами туго, и потому что Вам неудобно). И сказала бы именно так: "Я потом заеду тебя поздравлю, но в кафе не приду, потому что у меня сейчас тяжело с деньгами и ужин в кафе в мои предновогодние планы не входил." Но можно. конечно, и деликатно сказть, что маме срочно надо было уехать, и Вам некуда деть ребенка, и поэтому Вы оч хотели, но увы...