Reason [topic-は] whatever [concessive-にせよ] they [topic-は] didn't-marry.
なんにせよ (whatever it may be) is a concessive expression that dismisses the specifics — 'regardless of the reason.' The sentence states the outcome (no marriage) while acknowledging the unknown cause.