You are not familiar with Chinese correlative/associative thinking, when they say 10,000 they don't mean 10,000 exactly, they mean multitude of things. Using these famous names from different times does not meant Choy Fook literally studied with them all, it is so obviously impossible; it is meant to implied that the tradition of his learning came from the Shaolin practitioners of high levels of skill, that is all.
Look at him struggling to come up with more lies. i don't have to be chinese to get a Chinese person who is good with translating Chinese into English to translate information in Chinese for me.