First of all, congrats on the birth of your son, and welcome!
Your birth experience sounds similar to mine in many ways...my son was born at 32 weeks, weighed 2 lbs. 9 oz., 14.5" long, and I too developed sudden pre-e, which along with some other complications, led to an emergency c-section. Also, my DH was unable to be there for the birth because he had the stomach flu (perfect timing, right?) So I can definitely relate!
As for your grandmother, she sounds extremely insensitive...don't listen to her, and instead, focus on yourself and your son. That's all that matters right now. Your little guy needs you and loves you unconditionally!
*Hugs!*