I hate it, but I have to eat Crow...
But realize that the 10 ply rating offers no more or less resistance to puncture that the c rated tires, ply rating is actually a weight rating and Toyota are to light for e, Unless you drive 70 in the desert on washboards, they are overkill. or load several tons. e are not any better than the c rated for our light duty vehicles.
I did some checking over the last few days including contacting manufactures, and techs I know. E rated tires, at a lower pressure, do offer more sidewall strength and protection, simply because the are thicker in the sidewall. One stated he believe the ply's were about the same, but it was added rubber over, and in-between the ply's, that give extra strength.
Everyone I spoke to said Kevlar is lizard piss and offers no more sidewall protection then any other tire ply. All said Kevlar might offer more protection at high speeds torsional, but it really has not been tested and proven. One also said a Kevlar tire my come out in the future that actually is mill spec, but as yet, no commercially available tire is, (and he sells the Kevlar brand).
They all said, with an e rating, you loose ride comfort and some control at highway speeds, but this is minor, compared to gains off road, and especially if you are in rocky or cherty terrain. Both manufacturers stated that running their tire at a lower pressure than their max pressure was fine, but stated they did not recommend below 35-40, except off road. The techs like the KO2 because of the fact that when you air it down, its tread print increases, even over their brand...the manufacturers, well they are manufacturers, so they like their brand.
I asked about the fact that many off road racing tires are c or p rated and they said that is true, but they are really think rubber, being used on lightened vehicles, trying to shed weight, not gain it, and the tires don't last very long either and on pavement they don't last long enough even to be considered for highway use.
So, I bow humbly, eat my crow, and will go buy e rated tires.