지나가다님 시민권자 결혼으로 받은 영주권이 아니라도 시민권자 결혼 후 3년 유지하면 시민권 신청 자격이 됩니다.
The spouse must have continuously resided in the United States after becoming a lawful permanent resident (LPR) for at least 3 years immediately preceding the date of filing the naturalization application and must have lived in marital union with his or her citizen spouse for at least those 3 years.
Ref: https://www.uscis.gov/policy-manual/volume-12-part-g-chapter-3
여기서 LPR이라는게 시민권자 결혼으로 받았어야 한다는 조건은 없습니다. 따라서 영주권을 어떻게 받았던 영주권자 이면서 시민권자와의 혼인을 3년 유지하면 되는 겁니다.