Hi huggabug, that sounds like a terrible thing to go through. Don't worry about missing your sons graduation - if you had stayed and something happened to the baby he may blame himself. At the end of the day he has graduated and you can always have special bonding time by talking about the night together, one to one talking can sometimes be more important than being there in person.
I'm glad everything has settled down.