Der LM358 ist nicht gerade ideal. Der ist mehr was für niedrige Frequenzen ( < 10 kHz) und auch kaum für sehr niedrige Intensitäten (< 1µW).
Besser wäre ein TLC272. Der ist Pinkompatibel und kann praktisch 1:1 ausgetauscht werden.

Die Wellenlänge hat einen Einfluß auf die Empfindlichkeit der Fotodioden. bei 950 nm sind die unterschiede zwischen verschiedenen Fotodioden größer. Sonst ist der unterschied eher klein.