No, you can have very low skills in English and still be able to code, like many coders in Asia. Hence, it definitely can be the same for native English speakers.
I assume those coders are literate in their native language, why do you say that is evidence you can code without being literate if you learned to code in English?
I assumed you thought you had to be literate to write code because it’s in English.
I think I disagree twice then. You do not need to be literate (as per the definition of the post), neither in English nor in another language to be able to code, I have seen with my own eyes people who struggle to write a simple email being able to produce code. (Please keep in mind the definition of literacy as per the post)