Interesting story, but I find the whole cinderella angle extremely tiresome. Isn't cinderella about women dreaming about being courted by a rich man? Seems to me there are plenty of rags-to-riches stories/legends that are better fits - but then again, those are not about women...
"Cinderella Story" is now a pop phrase which simply means exceeded expectations. It is most commonly used in sports. In this context it fits perfectly.