This happened to me while transfering my alt from Faerie to Balmung. As in the exact same reason as your friend got.

Have your friend keep trying to "receive reward" from the moogle. It turned out my Bennu and Behemoth horns weren't received because my inbox is full. He might have a mog station item/veteran item there.