Soak cod in a large bowl of cold water for 24 hours, changing water several times.
Drain cod and slice into 1/4-inch thick slices, removing any skin or bone. Place in a medium saucepan, cover with cold water and boil over high heat until tender, about 5 minutes. Drain and set aside.
Heat oven to 425°F. Slice baguette into 1/4-inch thick slices and lay them on a baking sheet. Brush both sides with olive oil and bake until golden and toasted, about 10 minutes. Remove and set aside.
Heat the 2 tablespoons of oil in a large frying pan over medium heat. Add onions and cook until starting to become tender, about 5 minutes. Add garlic and cook another minute or two then add the cod and tomatoes and cover. Cook about 10 minutes at a gentle simmer, then add olives, capers, clove, black pepper, and jalapeños. Simmer another 5 minutes.
Stir in parsley, taste for salt and pepper, and serve immediately with baguette slices.