No, it will not hold you out of fellowship or even a fellowship at most places. Focus on doing well in residency and gaining the trust and support of a neonatologist or two to write letters and your PD. There are lots of neo fellows with similar stats, they may not be on SDN however.