We been through this before.
Dear Faldage: what have you been drinking?
Neither of your citations contain anytghing contradicting
etymology of "Mesopotamia" for which I can find a half dozen
sites supporting "Land between the rivers".
And as always, I deplore attitude of oldtimers that newcomers should read 100,000 posts lest they duplicate one.
Badword that. Double badword that. In Spades.