Place the cubed chicken and flour into a gallon zip-top bag and shake vigorously until the chicken is evenly coated; remove and shake off excess flour.
Heat the coconut oil in a large skillet or wok over medium heat until shimmering.
Add the coated chicken to the skillet and cook, turning occasionally, until lightly golden on all sides and cooked through, about 6–8 minutes; transfer to paper towels and drain excess oil from the skillet.
Zest both oranges into a mixing bowl, then squeeze the juice from the oranges into the same bowl, discarding seeds.
Add the barbecue sauce and lite soy sauce to the bowl with the orange zest and juice and whisk until smooth and combined.
Return the skillet to medium heat, add the sauce mixture, then add the cooked chicken and toss to coat; simmer and stir occasionally until the sauce thickens to your liking, about 8–10 minutes.
Remove the chicken with a slotted spoon to a platter and transfer any remaining sauce from the skillet to a serving bowl; garnish with sliced green onions if desired and serve.