I'd call Res AND MP and get a credible answer. I'm certain that if a flying companion is on the same reservation, then the companion gets the perks and benefits just as the 1K. The only time my traveling partners have not been upgraded with me is when I list more than one.
Whether or not a single reservation record can contain multiple fare codes is the question here that only a supervisor will likely know.