I referred my Father several times and he never received the email.
I asked Amex to deal manually for me, and they said that they were unable to do this - the referral had to be completed via the system.
I referred a colleague a year ago. Neither of us received the Miles, until we individually contacted Amex. All resolved quite quickly in the end.