When Knuth wrote that quote, he meant something very specific with the word optimization: low level micro optimizations. Spending a lot of time trying to get every little ounce of performance from every little CPU instruction.
High level reasonable design decisions are not "optimizations" in this sense at all. You should think of them as non-pessimization.
Choosing Python or another slow language is premature pessimization. You just make your program slower for no reason.
So choosing a language based on how programs written in it perform is simply non-pessimization.
If you are interested in an expansion on this idea, checkout Casey Muratori's lecture about philosophies of optimization: https://www.youtube.com/watch?v=pgoetgxecw8
The article makes claims about software being "fast enough" and not needing further optimization. But what you call "fast enough" is probably 10000 times slower than what it could be.
I'm not joking.
People who program in slow languages have a really skewed perception about performance.
If a page takes 5 seconds to load, they don't see that as a problem.
If a server takes 500ms to respond to a request, they don't see that as a problem.
This is simply unacceptable.