Must be on the same PNR
I tried to upgrade my son this morning, we were on the same flight. He was on a MP ticket and I had a revenue ticket.
The GS rep told me that it was not allowed, but the GA had some discretion.
In the end it did not happen. I confirmed the policy with GS in Detroit.