Xmasta, you might have just proved that bloke is not Zack:
If he was found outside Midgar, it can't have been Zack. If I remember correctly, the grunts carried him off after they shot him. He was not left there, Cloud was (and I'm sure the bloke in the pipe is not Cloud).
And I don't think the sound "ooooooooo auuuuuuuuuug" helps to identify that person. Besides, Zack doesn't make that sound (or any other sound) after he got pumped full of led. I believe Zack is dead, but I shouldn't say that too loud, before someone tells me how to revive him.