Either is correct in negative constructions. Had not is negative, and either is used to add another negative item (neither X nor Y, or X had not come either). Too is used in positive sentences, neither requires nor, and one doesn't fit grammatically.