I’ve been rather busy lately and have not had the time to come here as often as before. Also, I find that my presence seems to attract a certain embittered Muslim who spoils threads by engaging in personal attacks rather than discussing the issue. I would prefer to not subject the good Christian members with his nonsense.
You have indeed made a good find. The discrepancies between surahs 10 and 11 surely point to a non-divine origin of the Quran. Similarly the discrepancies between the weaning verses also point to a non-divine origin of the Quran.
In fact, both these discrepancies show Allah to be a figment of Muhammad’s imagination.
However, I anticipate Muslims making all sorts of excuses for Allah’s fickleness - such as figurative speech. Somethings cannot be figurative or metaphorical since they are highly exact. Otherwise, why would Allah make a challenge of producing 1 surah in one verse and 10 surahs in another.
The order of revelation is actually surahs 10, 11, 17, 2, but only surah 2 was revealed in Medinah (although some people say some verses of surah 10 were Medinan).
However, only 2:23 was intended for Muslims. The other three were intended for the Meccan pagans. Hence, 2:23 was rather preaching to the converted - the brainwashed Muslims would never even think it possible to produce a surah like the Quran.
So if we take the verses intended for pagans, i.e. 10:38, 11:13 and 17:88, one can see a progression from 1 surah to 10 surah to the entire Quran.
This suggests (it is only a suggestion) that indeed some pagans were able to produce surahs like what Muhammad produced - so he had to escalate the number.
But then when he was in Medinah the number went back to 1 surah since he knew his challenged would not be met by the brainwashed Muslims.
Before any Muslim jumps up - this is indeed a speculation but I feel it is a plausible explanation of why Allah was unable to remain consistent with his challenge to the pagans. There really was no need to escalate the number unless some smarty-pants pagan had met the challenge. In other words, Muhammad had no need to re-define his challenge to 10 surahs and then the whole Quran unless his initial challenge had been met.