LW #1: The whole thing sounds like an episode of Days of Our Lives, but I guess it can happen in real life. However, without really scientific proof (like DNA? A statement from one of the nurses that switched the babies?--Yes, I do watch too much CSI), this whole situation is nothing but speculation. Thus, bringing it up to this family is just going to make them think you're nuts.
LW #2: In addition to convincing your family to get over it, maybe looking into a GLBT support group will be helpful.
LW #3: Did it occur to anyone that maybe he's introducing himself this way just to simplify things? I mean, some people are just out of the loop about how graduate school works. Some might hear "grad student" and think "still living with parents" or "too lazy to pick a major"--not knowing that most grad students have to work while they're still studying. Saying you "teach at X college" makes it sound like you have a "real job" and it kind of ends the conversation.
I ran into similar things during medical training. When I told some people that I was in medical school I either got "Oh, are you going to be a nurse?" or "Oh great--maybe you can tell me what this spot/pain/discharge is." Then when I told people I was a resident I usually got "So, are you a doctor yet?" Now if I say that I'm a fellow I either get "So, are you a doctor yet?" or "Um, okay, what is that?" To get around all that, if I'm not talking to a close friend or relative, I just say that "I work at Hospital X" and let it go at that. It just saves time.
LW #4: If you run into them somewhere, introduce your son and leave it at that.