Вам нужно было сделать тоже самое - извиниться и сказать что уже поздно, пусть приходят вечером первого поздравлять мужа. 200% что не пришли бы. Ясно же что они не из-за дня рождения приехали, а потому что им скучно и деться некуда. Уважайте себя, тогда и другие вас будут уважать!