Add the remaining 1 tablespoon olive oil to the pan, and cook the garlic over medium heat until it just begins to color. Add the shallots and bay leaves, and cook until the shallots are transparent, 4 to 5 minutes. Add the peppers and cook until slightly limp, 5 to 6 minutes.
Pour in the wine and vinegar and bring to a boil over high heat, and then reduce the heat and simmer for a minute or two. Add the extra-virgin olive oil, peppercorns, cloves and some salt and remove from the heat.
Place one layer of fish in the bottom of a large bowl, and spoon some of the shallots, peppers and sauce over it as a marinade. Repeat with layers of the remaining fish, sauce and vegetables. Cover tightly, and refrigerate overnight before serving.