Let's be real - there was no way for them to recover their way out of that after this ridiculously bad screw-up.
Or silently spin out a subsidiary under a new name who takes over the cert business, and redirect existing customers there for renewals.
Don't these people pay any attention to politics?
https://bugzilla.mozilla.org/show_bug.cgi?id=2083449#c30 They're being asked some very pointed questions about why they encountered problems with the key generation process at the time but didn't properly investigate.
Absolutely no way any OS or browser manufacturer forgives them and let's their certs validate anything in the future.