The following is the issue I had, and it might help my fellow members who are still having the squeaking problem with their front brake.
After many many many miles/km of the front brake squeaking, numerous cleaning of the brake pads and the disc using brake cleaner + a lot of effort, the squeak always came back after say 5 or 10mi/km. I traced this back to -
Out of the two pistons in the brake caliper, one of them was not receding/retracting like the other piston. If I pushed it using my hands, one would go back, but the other required considerable effort. So that was the culprit. In the service manual, it shows how to get the pistons out using compressed air. That is what I did. Then cleaned both of the pistons using brake cleaner first, followed by applying brake fluid around the body of the pistons and the caliper and finally putting them back in the said caliper body.
They have been working great since then. No more squeaks. The pistons do not force the brake pad to slide with the disc anymore..so no squeaks. If there's a minor squeak, I just use the same old brake cleaner and that does the job. However, the main problem was the pistons as one of them would not go back in the body..resulting in almost half of the brake pad touching the disc all the time.