In my limited experience, FHR bookings do accept loyalty numbers and should be eligible for points and whatnot. Non-FHR bookings through Amex travel may or may not qualify. I can't offer a warranty on this statement, but the nice folks at Amex can answer definitively, I'm sure.