I think this is turning into a discussion on semantics. Superior and far better, mean the same to me. Elite means the player is superior, far better, or distinctly stand out above those in age group they are playing. So, yes, I have seen a u6 player stand out and were clearly far better than those that they were playing against. Does that mean they will be elite at u10, not necessarily, because there are a crazy amount of factors that come into play, but at u6 they can be elite because they are better than their peers at that age.
I just don't agree that all keepers at 8 or 9 are all at the same level, I'm not sure why you think that, but maybe you haven't seen a rec keeper, or you are only exposed to keepers that go to keeper training or play club????
No I've seen keepers at all levels play at the 8 or 9 year old. I think that we just have different standards for what "elite' means (which I regard as different than either "better" or "superior" and it's relative to average, not the worst) and what goes into making that player elite (skill v. size/age). I also don't think there are 5 year old elite field players.
p.s. there has to be some line....4 year old elite field players, 3 year olds, 2, babies???