That's not how it works though.
The new compliant blocks ALSO have valid proof of work under legacy rules. Meaning new blocks are built ONTOP of those compliant blocks. And those rejected are not built on. Meaning if "valid"(by legacy standards) blocks are being rejected you must not only continue ...