Simplex fiber, that is point to point, may in fact be able to use the same frequency, but it's not done in practice. Possibly due to the difficulty in directing the outgoing and incoming signals to different pieces of hardware(receiver and transmitter)
GPON networks(typically used by Fios, etc...) have multiple passive splitters on the strand. For example, a common PON splitter would have 1 strand in from the OLT(optical line terminal, essentially the head-end), 32 strands out. The light received from the OLT is split x32 and sent to each downstream port. The devices on the downstream ports(ONU/ONT, Optical Network Terminal) receive this signal and also transmit it on the same strand. That transmitted signal must be coupled back into the single upstream port, from every attached ONT. I imagine there is significant difficulty getting the light to traverse the splitter and exit only via the upstream port. So a different wavelength is used so that it doesn't matter if the light is received by the other units, and also it can be more easily filtered (by wavelength instead of direction).
My knowledge of optics is not sufficient to fully explain why it's easier to filter by wavelength instead of direction.