Preheat oven to 350˚ F. Line a baking sheet with foil. Place a wire rack on baking sheet, and spray with vegetable oil.
Mix cranberries, pistachios, garlic powder and breadcrumbs.
Add butter, salt and pepper.
Spread a tablespoon of salsa on each catfish fillet. Top rounded side evenly with crumb mixture, and gently press on fillet. Carefully place on rack.
Bake for 15 to 20 minutes or until done.
Serve with remaining salsa and slices of lime.