To me everything is like this. The Time War has always ended like this, but since the War Doctor and the 10th Doctor couldn’t remember what they did, and they only thought that they burned gallifrey, that keeps everything in order, including the regeneration of the 10th doctor, which is a part in the time war which occurred before what the three doctors did in the 50th. Would I be correct?
So really all this time Gallifrey is still out there, but the doctor just doesn’t know.