So, let's say that in battlefield we have Kozilek, Butcher of Truth or Progenitus and then I cast Necromantic Selection. I can choose to resurrect one of the 2 or both? Progenitus probably not, but I'm in doubt with Kozilek for the different wording.
Progenitus has a static ability with a replacement effect ("if X would happen, Y happens instead"). It applies at the moment Progenitus would be put on the graveyard: it goes to the library instead. This means Progenitus is not, at any point, actually on the graveyard. So it was not a creature card that was "put into a graveyard this way" for Selection.
Kozilek, on the other hand, has a regular triggered ability that uses the stack ("when X happens, Y also happens"). This means Kozilek first do goes onto the graveyard, then its ability triggers. The ability can't even be put on the stack while Necromantic Selection is still resolving, so Kozilek is still on the graveyard and can be selected and returned to the battlefield. The player still gets to shuffle whatever else is on their graveyard when the ability resolves later, though.
Progenitus has a static ability with a replacement effect ("if X would happen, Y happens instead"). It applies at the moment Progenitus would be put on the graveyard: it goes to the library instead. This means Progenitus is not, at any point, actually on the graveyard. So it was not a creature card that was "put into a graveyard this way" for Selection.
Kozilek, on the other hand, has a regular triggered ability that uses the stack ("when X happens, Y also happens"). This means Kozilek first do goes onto the graveyard, then its ability triggers. The ability can't even be put on the stack while Necromantic Selection is still resolving, so Kozilek is still on the graveyard and can be selected and returned to the battlefield. The player still gets to shuffle whatever else is on their graveyard when the ability resolves later, though.