I don't think it was your fault at all. As long as you stay within the recommended rpm and temperature range, the rotor should not fail period. 30K - 35K rpm is nothing. Nor is 160F.
Check out my custom converted 8ight:
Sub 7lb, lowest CG of any 1/8 buggy