Wow, I never thought of that before!
Though it would not protect from factoring because most EV roots are the same key length/hash.
For anyone else reading, this works because the root programs give authority to issue EV certs separately from other certs. To keep the authority separate (most, perhaps all) CAs use separate roots for EVs.