In a mixing bowl, stir together the orange preserve, Dijon mustard, lemon juice, lime juice, and honey until the mixture is well combined and smooth.
Prepare the grill by preheating it to medium-high heat, ensuring the grates are clean and oiled to prevent sticking.
Season the halibut fillet with salt and black pepper on both sides. Place the fillet skin-side down on a large piece of aluminum foil.
Generously brush the top of the fish with half of the orange Dijon glaze, allowing it to marinate for a few minutes.
Carefully transfer the halibut (still on the foil) onto the grill and cook for about 10-12 minutes, until the fish is opaque and flakes easily with a fork.
During the final 2 minutes of cooking, apply the remaining glaze to the fish to intensify the flavors.
Remove the halibut from the grill, let it rest for a couple of minutes, and sprinkle with fresh parsley before serving.