Make the sour orange sauce: Put the orange juice in a small nonreactive saucepan and bring to a boil over high heat. Cook until thickened and reduced to about 1/2 cup, 12 to 15 minutes. Whisk in the honey and transfer to a heatproof bowl.
Whisk in the lime juice and zest, orange zest and vinegar then season with salt and pepper. Taste and add more honey, if needed. The sauce can be made up to 2 days in advance and refrigerated. Bring to room temperature before serving.
Make the martini relish: Combine the olives, peppers, jalapeno, shallot, vinegar, oil and parsley in a small bowl. Season with salt and pepper. Stir and let sit at room temperature for at least 15 minutes to allow the flavors to meld. The relish can be made up to 1 day in advance without the parsley and refrigerated. Stir in the parsley just before serving.
Make the fish: Preheat the oven to 400 degrees F.
Season the fillets on both sides with salt and pepper. Cut 2 large parchment paper circles or hearts. Place 1 fillet in the center of each piece of parchment. Top each fillet with 1 tablespoon of oil and 1 tablespoon of wine. For each packet, bring the edges of the parchment together, then tightly fold in the edges, crimping around all sides to seal the packet completely. Place the packets on a rimmed baking sheet or in a large ovenproof skillet.
Bake the packets for 15 minutes. Using oven mitts, place each packet on a dinner plate and let sit for 2 minutes. Carefully cut open each packet and drizzle the fish with some of the sour orange sauce and top with some of the martini relish. Garnish with parsley leaves. Serve immediately.