In a small bowl, combine 2 tablespoons of olive oil along with remaining ingredients (lemon juice and zest through black pepper); pour mixture over Mahi Mahi fillets then seal bag and turn to coat well.
Refrigerate for at least 30 minutes or up to 6 hours.
At time of cooking, heat remaining 1 tablespoon of olive oil in a large skillet over medium-high heat.
Add Mahi Mahi steaks and cook for 4 minutes per side or until fish flakes easily when tested with a fork.
Roughly chop cauliflower florets and place in a large food processor. Pulse until the texture resembles rice. Remove cauliflower and squeeze with paper towels to remove excess water. Set aside.
In a small bowl, whisk together the next 4 ingredients (coconut aminos through ginger) and set aside.
Heat 2 tablespoons coconut oil in a large nonstick skillet or wok, over medium heat.
Add onion and carrots, cooking 2-3 minutes, until they begin to soften. Then add peas and garlic and cook 1-2 minutes more. Remove vegetables from pan and set aside.
Re-turn pan to heat and add two more tablespoons of coconut oil. Add chicken, cooking 3-5 minutes, until cooked through. Remove from heat and add the chicken to the re-served vegetable mixture. Return pan to heat and add remaining coconut oil.
Add the cauliflower rice and cook 6-8 minutes, stirring only once or twice, until cauliflower has browned and become crispy. Increase heat to medium-high, and create an opening in the middle of the cauliflower and add the eggs.
Immediately begin stirring the eggs around to quickly scramble and distribute among the cauliflower.
Once eggs are cooked, about 1-2 minutes, reduce heat to medium-low and add reserved vegetables, chicken and the sauce mixture to the pan.
Stir well to combine.
Allow everything to heat through, about 1 minute, top with cilantro and serve.