But doesn't your Allah say that Muhammad is an example in Surah 33:21? If He is not perfect then why does Allah say he is the Muslim's example? So if he married a six year old, then it is absolutely fine for a Muslim to marry a six year old.
And no, your insight into Surah 65:4 is not trivial because countless underaged girls have been married by Muslims since forever. Even the great Ali Dawah in the UK says if his daughter starts menstruating at nine he would tell her she is ready for marriage. And to quote Muhammad Hijab, pdfilia is relative. So if you are right about your interpretation of Surah 65:4, which is in conflict with all of the traditional islamic interpretations, this is significantly groundbreaking stuff here.
Shall we see what Ibn Abbas says about Surah 65:4?
"... upon which another man asked: “O Messenger of Allah! What about the waiting period of those who do not have menstruation because they are too young?” (along with those who have it not) because of young age, their waiting period is three months...He will help him to worship Him well."
Then we go to Al Jalalayn,
"and [also for] those who have not yet menstruated, because of their young age, their period shall [also] be three months — both cases apply to other than those whose spouses have died; for these [latter] their period is prescribed in the verse: they shall wait by themselves for four months and ten [days]"
Ibn Kathir,
"...The same for the young, who have not reached the years of menstruation..."
Where are you getting your interpretation of Surah 65:4 from?
Then regarding Aisha's age, there are over 100 islamic sources that say she was six years old including the biographies written about your prophet by Ibn Ishaq and Ibn Kathir. Are you saying all of these sources are lying? And it is an Indian guy that we should believe instead of hundreds of years of islamic tradition?
Even if I were to grant the Hadith is all fabricated nonsense, what do you do with Surah 65:4?