If the timing was too advanced or the A/F was too lean, it wouldn't take long to snap something at that power. Everyone has to remember that just because he has engine management doesn't mean he was better off. He could have had it tuned worse than stock. A lot of people lean out the A/F to extract more power, but our cars have a higher, less boost-friendly compression ratio than other turbo cars. He has extra injectors, too. One or both of those could have failed at a high rpm and caused it to lean out.
The safest way to get power out if these cars has been shown to be stonger, lower compression pistons and rods, engine management, and supporting mods (intercooler, etc.), along with conservative tuning. Don't run 12.5 A/F just because it gives you the most power. Not saying anything against you, PHRiSCo, you've learned the hard way. This is more for all the people that read this and think they'll blow their engine at 9 psi.
Good luck with the new engine! I can't wait to see how everything turns out with the beefier bottom end some more extensive tuning.