I'm sure similar theories have been discussed, but Felix is almost certainly a part of Project Leda, right? Perhaps a clone they somehow gave a Y chromosome? He can't just be some random orphan that S was lugging around with Sarah. There's clearly more to him than that.