This is a very interesting article. I just don't understand the exclamation mark in your title. Even if your addition to the title were accurate, so what? It's 750 years ago, +/-.
You wrote:
“My recollection is that Islam would have been 200 years old, or less— still in its formative years.”
Islam was already 600 years old by this point. Muhammad died in 632.