What kind of oil do you run?
I run 20w50 on both my motors. The new one is fairly loose to handle bigger power on forged internals and the thick oil has the good film strength on the bearings if you see any detonation. On the old stock motor with 300k kms I'm also running it because the clearances have got to be getting pretty loose on that motor and it can't hurt. Plus all the reading I've done on oils says the only reason we're seeing these lightweight oils is to help meet CAFE fuel economy standards. Better fuel economy means you can sell more cars in general and better economy in the small cars leaves more room for the manufacturers to offer guzzler SUVs with high profit margins. The thinner oil will keep a motor together past warranty so it's a no-lose for the manufacturer.
Couple that with reformulated oil blends that eliminate the really good additives because they're harmful to the environment and the thicker oil really can't hurt. This reformulation is apparently a good share of the cause of flat tappet lifter failure in the pushrod v8 world, which apparently is becoming something of an epidemic.
I can't/won't say it's the cause of what happened but possibly a contributor.
As far as detonation saying "no chance of that, I run 91" is almost laughable. No offence intended, it's just the way it is. You can melt motors down on 94, quickly even. You can definitely have knock on any pump gas. Even leaded race gas isn't always a cure all for detonation, tho it is far less likely in that case.
What was your boost pressure? Raising the boost too much on an otherwise stock motor is a sure way to bring on detonation.
There's a lot of things that could potentially kill a performance motor. Detonation is a huge one, it's always suspect on anything boosted or high compression. It's hard on pistons, especially right lands, and also on rods and bearings. Overheating is another fairly big one. Either the stock system is inadequate, or extended high stress use can do that. Also, something to watch, especially on a turbo motor is exhaust gas temperature. Extended high speed operation or high throttle hill climbing can put alot of heat in the exhaust and potentially burn valves or damage turbos. Oil starvation is another one, not so common tho, often caused by something careless, excessive RTV breaking off and clogging a passage, garbage in the pan, oil pump/pickup failure, low oil.
I've said it before and I'll say it again, good guages are a good way to safeguard a motor.