You hit ice, you're a passenger until you're no longer on ice. The car is mostly a 2D projectile unless you're on studded tires. You were lucky, that's it.
And, I might add: you lost control of the car. There's a whole chain of failures that led up to that point: not being aware of forecast weather, not being aware of changing conditions, and so on. Folks experienced in driving in winter weather know how to watch the road for signs of icing, how to test for traction that's getting worse, how to be smooth with controls, and how to recognize that a control input is starting to cause the car to lose traction. You fully lost control.
It is a common joke among instructors teaching car handling skills that the worst students are the ones who have played driving video games. They're overconfident. They don't actually know much at all about car handling techniques. They have no motor skills that good, fast driving requires. No "butt sense" - reading how the car feels, sounds, and acts as it approaches or exceeds the limits of traction.
"I safely handled losing control of my car in icy weather because I played Super Mario Brothers decades ago" is almost but not quite the best example of Dunning-Kruger effect I've seen in an HN comment in quite some time.