Did your friend look at the upgrade list? FOs have been known to get upgrades before, I wouldn't just assume there's something weird going on here.
Yes, he was
#18 on the UG list at the gate. He didn't give me a number but I was under the impression that there were far fewer than 18 seats available.