Where were these scientific claims in the Qur’an before the discoveries were made? Nowhere, because Muslims did not read any scientific meaning into those vague verses. As for Darwinism, perhaps the writer ought to work harder at distinguishing between scientific literature and the pseudo-scientific folklore sponsored by certain organizations for their own agenda.
Now there’s an enlightened man who doesn’t fear for his neck. Way to go, Dr. Ahmad!