[6:101]: [He is] Originator of the heavens and the earth. How could He have a child/son when He does not have a female companion and He created all things? And He is, of all things, Knowing.
The verse is stating that Allah needs a mate in order to have a son, so by implication Mary needed a husband to bear Jesus.
Your waffle about Allah creating all things is ignoring the 'mate' as Allah could have said He creates all things without mentioning this and this would prove your argument.
But by putting He has no mate answers the Mary dispute;MARY HAD TO HAVE A MATE.
The 'mate' of this verse tells you to look for natural events leading to the birth of Jesus and do not be fooled by the fact that Mary was unprepared for marriage, let alone a son when she was told she would have one. It is called BELIEVING OR HAVING FAITH IN THE UNSEEN. Events of the future not in your view but will materialise in due course, naturally.