Why not Palmer?
I understand (I think) that Wouk wanted Pug and Rhoda's marriage to be a casualty of the war, especially after Warren is killed.
But Pug manages to find someone new with Pamela. Rhoda, who seemed heavily involved with Palmer Kirby, breaks up with him and then finds another man to have a fling with. He shows up without much back story and Rhoda marries him, while Palmer, who had been a major character up until this point, just disappears except for one or two brief appearances. Why couldn't she end up with him?