Have you looked at First Choice. They do all inclusive holidays in the Salvador/Natal area combined with a few days in Rio. I suspect that there are no all inclusive holdays in the Rio area - I haven't seen any advertised.
The all inclusive holidays seem to be in the Natal area with Thomsons also.