You can also just add your SPG number when you check in. But yes, you should call the hotel back or FHR and ask them to add it. The hotel has done it for me many times and Amex has been able to add the number to the reservation before as well. The person at the hotel front desk must have just not known what he/she was doing.