The appearance of the flakes suggests that, over time, some residue has survived your cleaning efforts and accumulated in there. This suggests a more extreme cleaning is needed.
You may get some better results by cleaning first with an alkaline solution like PBW, and then an acidic solution...