You say you are biased, but that what you say is true - which is it? You see your child's attitude and personality for what you experience every day - yet it may or may not be that he's viewed the same way by someone who sees him less frequently. And part of the sport is not just fast running or a great throwing arm, but the ability to play team ball, size up all the situations in an instant, and work well with other players. It's possible that your son isn't there yet and that you aren't seeing possible weaknesses in seeing every play and every opportunity. Kids (and adults) need to be willing to give up the ball, for example, to someone else who has a better play.
How do you know that the coach is using your address as a deciding factor? Has he made comments about your son's hometown?
By 11, kids are usually expected to be able to communicate with their teachers and their coaches. That means, if your son wants more game time, he should approach the coach and ask what he needs to do to build skills or earn a more prominent role. You can role-play this with your son - but your son's approach should be about building his own skills and asserting his devotion to the team, not about "I deserve this" or "I'm better than Joe and Tony at everything." Teach your son to make his case, and also to choose his time to talk carefully. When he first arrives and the coach is trying to get everyone organized, for example, is not a good time to launch into something. So teach your son to ask, "Coach, I'd like to talk to you about something. When would be a good time for you?"
The coach can still be a jerk, I get that. But no good can come of a parent groaning about how their son is better than everyone at X, the 2nd best at Y, and so on, let alone accusing the coach of sidelining a player based on his address. It IS okay to ask his philosophy on playing time and how he makes those decisions. But you have to be direct instead of being vague - you can't expect the coach to respond to a point you haven't clearly made.
The relationship between players and coaches is important. I've seen good and bad coaches. I've complained about one (for gross negligence of my sick son) and I've back off on all the others because the kids can only have one coach and that's not me in the middle of the field. I've also seen 2 parents (married couple) banned from games and all athletic events by the school because of their relentless harassment of a coach, including leaving notes on the windshield and otherwise telling him he's incompetent.
If your child were 7, I'd say you have to handle it. But he's 11 and playing on an elite team. It's up to him to at least start with "how can I improve?" and not take on your assumptions about residence requirements unless and until the coach is approached without emotion. If the coach is unprofessional or cruel, then you can go up the line to complain.