Well you're right, that's the point. 1,000 is clearly too many IMO. Those who play (or are invited to play) at the top tournaments year round are the world class players... again IMO. Perhaps you could extend it as far as the national teams of each nation... likely established GMs.
Taken in the context of the OP's post, his definition really could mean anything and it woudln't hardly surprise me.
World class means among the best in the world... there's really no other way to interpret it...
Yes but ... best 10, best 100, best 1000? Seems still quite subjective to me.
But I agree that the notion is widely used to denote the handful of top experts on a given subject.