Combine broth, wine, lemon juice, thyme and peppercorns, and simmer over medium heat.
Add catfish; cover and poach for 6 minutes, or until done. Remove fillets, and let cool slightly.
For the salad, combine spinach, onion and orange segments in a large bowl.
For the vinaigrette, combine lemon juice, mustard, thyme and shallot. Whisk in olive oil until completely incorporated. Add salt, pepper and honey to taste.
Serve fillets over salad, and drizzle with vinaigrette. Garnish with toasted almond slices.