Here's my theory on how Gordon (and Alyx) survived the major explosion atop the Citadel. The super grav gun can suck up energy, right?. What if it condensed the explosion and sent it further down in the Citadel?. It still has its effects on the Citadel, but Gordon and Alyx now have the time to escape. Maybe too far-fetched?, I dunno.