Originally, if this wasn't a special mini comic [link], I would have had the Doctor fail at bringing Dinky back and have the crack close. The Doctor would have been forced to use his Tardis to travel 10,000 years to the future when the crack opens again in order to find Dinky. However in his search for her he had to go in even deeper and colder places of the ice city in order to face Dinky as a full grown queen of the ice ponies. Which would be much more difficult for him to break the spell and return her to her normal state, and also having less than 24 hours to do so before the crack closes for another 10000 years. If the Doctor wouldn't be able to bring her back now, he never would.
By his first meeting with her the first two words to leave the Ice Queen were
I like the idea, but wouldn't it be easier for him to break the spell on Dinky first, and then travel together 10,000 years in the future to a new opening of that rift?
although I love your comic special ^^ I do wonder will you ever to a side scene of this, not re writting but allowing us to choose our path and allow us to see a what if ending ^^
This would have made a better story than the other one, but then i think it would just have been cruel to derpy bringing dinky back as an adult, so i prefer the other one
If the spell was broken she would have returned as a fully anyhow how lost her memory of being the Ice Queen. So same ending, would just have taken more time