And that's where He died and rose again. He did not die a spiritual death in heaven. He died a physical death in the confines of this physical world.
For him (and the rest of the Trinity) all time is occurring at the same moment. Time is no longer linear for him. So His birth and death are occurring at the same time.
I don't think man is capable of understanding how God *sees* time. Times and seasons are mentioned in Scripture. Jesus came in the fullness of time. If time were all happening at once, there could be no fullness of time.
It seems that it's more likely that God can interject Himself anywhere He wishes into time as He sees it all from the outside, so to speak.
That is why the Catholic Church can accurately say that he died once for all time.
He died once for all people.