That's incorrect. The study identified the gender of the Github users twice. They got their 'canonical' gender for users using your method (and removed from their sample users who could not be identified with this method,) but later to figure out whether a user's gender was identifiable, they used the Github user's own profile.
Non-Google+ users were not analyzed at all. That could possibly still influence the results, but not the way you are suggesting.
Non-Google+ users were not analyzed at all. That could possibly still influence the results, but not the way you are suggesting.