OK I haven't read the 10+pages of posts on this thread, but Khan's identity was a secret? IMDB.com had Cumberbatch playing Khan from the get-go. This was later changed to John Harrison, but IMO the cat was out of the bag.
IMDB is user edited, like Wiki. Someone out there submitted that were going off the same kind of blind speculation anyone else was. It was a "good guess."