Yes, I came up with this probably not original good faith question in my mind quite a few years back, but always kinda apprehensive to ask, fearing others might think of it as offensive.
Anyway, you are right. I would think Mary was present at St John’s birth. Eveb tho I freely admit this is just a conjecture.
So now the second scratcher ... could the Virgin Mary have fed St John with her breast milk? Elizabeth was old, not that there isn’t anything God couldn’t do if He so wishes. That would be so blessed for St John. Again, I ask this question in good faith, and out of curiosity.
If the answer is affirmative to both questions, then it would be very interesting to note. This is help my meditation of the Rosary.
God bless.