I seems to be important to do this online. Do not speak to anyone at American Express or the receiving program.
Go to:
http://membershiprewards.com
LOGIN
Link the recipient's airline or hotel account.
If there is going to be a problem it should be evident at this stage. Do not be concerned if it takes a few days for the link to be confirmed.
Transfer points