Tear off the heads and tails of the fish, and discard. Peel off the skins, and discard.
Flake the flesh (not too finely; you want the pieces of fish to be discernible from the rest of the ingredients after the fried rice is done).
Peel and chop the carrot.
Cut the cauliflower into half-inch florets.
Cut the cabbage into strips about a quarter inch wide.
Peel and mince the garlic.
Finely slice the scallions; separate the white and light green portions from the dark green portion.
Heat the cooking oil in a frying pan.
Saute the carrot with the garlic and white and light green portions of the scallions for about a minute.
Add the cabbage and cauliflower. Sprinkle with half of the salt and pepper. Cook, stirring often, for two to three minutes.
Add the rice. Sprinkle in the remaining salt and pepper. Stir fry until the vegetables are evenly distributed.
Add the flaked tinapang bangus. Toss to distribute. Cook, stirring often (do this lightly to prevent the fish flakes from breaking apart), until the rice and fish are heated through.
Push the contents of the pan to the sides to make a well at the center. Pour the beaten eggs into the well. Allow to partially set before slowly stirring into the fried rice.
Taste the fried rice. Add more salt and pepper, if needed, and stir thoroughly.
Sprinkle in the dark green portion of the scallions and serve immediately.