For the mojo: Place the lime juice and zest, orange juice and zest, olive oil, oregano, shallots, cumin, capers, garlic, cilantro, 1 tablespoon salt and 1 tablespoon pepper in a blender and puree until smooth. Put half aside for serving as a sauce with the finished fish and the rest in a large plastic resealable bag.
For the mojo mahi-mahi: Add the mahi-mahi fillets to the bag with the mojo and marinate in the refrigerator for 20 to 25 minutes.
Set a grill to high and grease well with oil to clean and create a nonstick surface. Remove the fish from the marinade and shake off any excess marinade. Pat the fish dry with paper towels and drizzle liberally with olive oil. Grill until well marked and cooked through, 4 minutes per side. Serve the fish over the Toasted Quinoa and drizzle with the reserved mojo. Garnish with Tomato Mango Cucumber Relish and Grilled Red Cabbage Salad.
Rinse the quinoa under cold water and drain. Place a large pot over medium-high heat and add the quinoa. Toast until fragrant while swirling it around so it doesn't burn, 2 to 3 minutes. Transfer the quinoa to a plate and set aside. Return the pot to the heat and coat with 2 tablespoons of the olive oil. Add the onion and cook, stirring, until golden and browned on the edges, 7 to 8 minutes. Add the garlic and cook, stirring, until fragrant, 30 seconds. Return the quinoa to the pot and add the broth, wine and 2 cups water. Bring to a boil, then reduce to a simmer and cook until the quinoa has popped open and the liquid has been completely absorbed, 15 to 20 minutes. Fluff with a fork and allow to cool slightly.
In a large bowl, whisk the lemon zest and juice and remaining 2 tablespoons of olive oil. Season with salt and pepper. Add the fresh basil and sun-dried tomatoes. Just before serving, toss the quinoa with the dressing.
Tomato Mango Cucumber Relish:
Toss the olive oil, cilantro, lime juice, cumin, tomatoes, cucumber, mango, shallot, 1/2 tablespoon salt and 1 teaspoon pepper in a mixing bowl and let rest for 20 minutes before serving to allow the flavors to come together.
Grilled Red Cabbage Salad:
Combine the rice vinegar, miso paste, lime juice, sugar, sesame oil, soy sauce, chili flakes, 1/4 teaspoon salt and 1 teaspoon pepper in a large mixing bowl and whisk to emulsify.
Prepare a grill for medium-high heat. Oil and season the cabbage wedges with salt and pepper. Place the cabbage on the grill and cook until marked on both sides, 2 to 3 minutes per side. While the cabbage is still warm, drizzle it with the white miso dressing so it soaks it up and the flavors marry together. Toss the cabbage with the carrots, scallions and raisins.