For the Fed and Ooze challenge you need to loot 7 rotten trout and turn 1 into each of the oozes in the cave, makes them despawn. Do this before you turn in the fresh trout to Laghion. And then when you kill Carbuncle later on and you'll get the achievement.