It should be said that this article is correct.
Zheng Xie, whose name is Kerou, is called Banqiao, so it is also called Zheng Banqiao.
There is no doubt that he was a famous painter and calligrapher in Qing Dynasty.
In two sentences, the difference between the former word and the latter word is easier to distinguish.
"Zhang" has the meaning of size, generally with vertical meaning, or with a slightly exaggerated meaning.
"Ten thousand" generally refers to a large number. According to the previous meaning, it generally refers to a relatively dense bamboo forest, so it is more applicable here.
In connection with the times at that time, the use of interchangeable words was still very widespread, so I chose the second one instead of the first one.