I really like the Squall is Dead theory. However I think it's simply a case of mysterious magic at work. How did Cloud survive being impaled by Sephiroth's sword when Aeris died in one hit? Same with Tifa surviving. It's all just conveniently ignored because there's not a realistic explanation.