Preheat grill and oven to 350° F.
Drizzle fillets with oil; then season with ½ teaspoon salt and ¼ teaspoon pepper. Place catfish on grill for 3 to 4 minutes. Flip, and grill 2 to 3 more minutes. Transfer to a platter to cool before adding to salad. In a large bowl, toss bread, olive oil, remaining salt and pepper, and minced garlic.
Transfer to a large sheet tray in a single layer, and bake for 12 to 16 minutes or until golden brown.
Remove from oven, and let cool slightly. In another large bowl, carefully toss tomato, cucumber, red onion, toasted bread and catfish with Tasso Vinaigrette. Let sit at least 30 minutes so flavors combine.
Garnish with fresh basil.
Tasso Vinaigrette:
Heat a sauté pan over medium heat. Add 1 tablespoon olive oil; when hot, add tasso, and cook until crispy.
Add green onions and garlic. Quickly toss together, and remove from heat.
In a mixing bowl, combine mustard, vinegar, honey and tasso mixture; stir well. While whisking, slowly drizzle in olive oil. Season with salt and pepper to taste.