Several people reported that their purchased ringtones became unavailable after updating to iOS 5. They further elaborated that the ringtones appeared to have synced as usual but did not appear on their iPhones.
Fix: What can be done to counter this is to uncheck ‘Sync ringtones’ in iTunes. Then, sync your iPhone, recheck ‘Sync ringtones’ and sync your phone again.