The Holdo maneuver got through the Supremacy’s shield due to hitting at the EXACT moment that the shield’s refresh cycle was refreshing. If the Raddus had hit at any other moment it would have blown up relatively harmlessly against the Supremacy’s shields.