At our siyum on Sotah, a speaker noted an answer offered by R' Yitzhak Aramah, the author of the "Akeidas Yitzchak". It can be found in the eighth "Shaar", on page פ"ב in the edition of the book found on HebrewBooks.org: http://hebrewbooksHebrewBooks.org/14342 . He rejects that any match, even for a first marriage, could be preordained, since it would render meaningless the good deeds and prayers of the righteous as they strove to find suitable mates. (E.g. finding a wife for our forefather Yitzchak.)
רק כונתם במה שאמר כאן בזווג ראשון באן בזווג שני היא אל ב׳ מיני הזווגים אשר היינו עליהם כי הקודם מהם אצל הטבע והיא חבור החמר אל צורה הנמצא בכל איש ואיש שעליו נאמר זכר ונקב׳ בראם ויקרא אח שמם אדם הוא אשר קראוהו זווג ראשון.
which means, roughly, "rather, when they said 'one is for the first match, one is for the second match' their intention is to refer to two different kinds of matches which pertain to a person. The first of them is the connection of the Substance and the Form inherent in every person, as it is said, 'Male and female created he them; and blessed them, and called their name Adam [Genesis 5:2]' -- that's what we call the 'first match'."
His interpretation of the above was, which body does which soul get. That is preordained.