the kumho 712s aren't the best tire in the world, but they're far better than the stock michelins. heck, for their price (or what their price used to be), their grip is excellent.
however, in this situation, i don't think it would have mattered what tires were on your car (once you hit the rod and spun out, that is).
also, sounds like speed was a factor..