At the end of Miracle Day, Jack Harkness’ immortality gets restored through the Blessing (The Blood Line). Also, there are strong hints that Harkness will eventually become the Face of Boe (Last of the Time Lords). Now, the Blessing arguably ceases with the destruction of earth (The End of the World) and a few decades afterwards the Face of Boe is dying from old age (New Earth), which he eventually does another few decades later (Gridlock).
This suggests the hypothesis that after the events of Miracle Day, Jack’s immortality was granted by the Blessing. Hence he becomes mortal with the destruction of earth.
Is there any further evidence supporting this hypothesis (in-universe or out-of-universe)?