Brandon, Family comes first! Screw the job if they are going to act like that. I totally agree with going over their heads and calling higher ups.
My boss at work just lost his dad last week and has been in and out of the office going on 3 weeks and is now gone the rest of this week. It's rough some days with him not here, but he is dealing with things far more important than being at the office and baby sitting me.
So family health issues always come before work!