So.
First you need to have a general idea of Astral Projection/Travel. If you do not - go have a play.
Mary & Joseph were Twin Flames, when you are twin flames you can easily Astral Project together.
I believe they fornicated in the Astral realm, not physically, this is how it is a Virgin...