CMEs are composed primarily of protons and electrons. shielding against these particles is relatively “simple”. Multilayer metal and sometimes plastic shields are already used on spacecraft to protect sensitive electronics and astronauts.
Assuming you’re correct, then hopefully Boeing is not the sub responsible. Someone else can be the guinea pig for that flight when (not if) the CME happens along the way.