My thoughts are strictly an opinion and should carry no more weight than anyone else's, ....however I am kinda shuttering at some of these thoughts.
Allow me to offer some thoughts as I feel it applies to what your scenario is.
1st; When you say you have flaking paint, that throws a flag that substrates were improperly applied, -or omitted. The ONLY way to proceed IMHO is to remove all present paint & substrates and start with clean, bare metal.
2nd; TSP is generally frowned upon due to the salts minerals it has in its make-up. After applying, it must be thoroughly neutralized, -which requires copious amounts of water to remove all traces of the sodium. So, as one would imagine, flushing bare metal with water is not generally considered the best way to avoid rust from forming at a later time.
3rd; This next one definitely falls into 'your car / your methods' but the Flex Seal is not the way I would approach this. I tour with my cars on primitive roads and really do not have a rock chipping problem however I did the job correctly the first time. If the bottom side of the fender has been properly etched with media to provide a great mechanical bond, then a good quality 2K Epoxy Primer will provide great adhesion. If the bottom side of the fender does not need any fillers or high-build primers, then apply a good 2K Epoxy primer, allow it to flash dry and then proceed straight to the top-coat 2K Urethane of your choice. It is my opinion that you can spend time metalfinishing the sheetmetal repairs before the paint substrates are applied, -or you can spend the time (-and expenses) applying primers & fillers to cover the imperfections. If there are deep gouges or pitting, there are hi-build 2K Urethane Primers that are specifically made for DTM applications. Etching the metal by mediablasting is an extra step of assurance however sand is now frowned upon. Aluminum Oxide is my choice.
As Hitman stated below, paints have dramatically changed since I began restoring Model-As, -and especially in the last decade or so. You mentioned Imron above, ...and Axalta has reformulated and re-branded their Imron however we have found it has characteristics that are much different now than its forefather. After spraying PPG's DCC Concept for decades, PPG's single-stage products (Essential & Evolution) have fallen to the bottom of our preferred list with S/W Genesis and Axalta's Imron higher on the scale.
I will close by saying that I have found that most restorers applied WAY too many finish coats where the Mil thickness caused the paint to crack or chip. Modern vehicles can be driven on gravel roads without worry of paint damage simply because the Mil thickness is small from the factory. With modern paints, if you have a high-quality spray gun that will atomize the paint where it lays down without trapping air (-cause of orange peel), then applying one medium coat to act as a tack coat, allow enough time for it to completely flash followed by a heavy topcoat with slow solvents allows for minimum Mil thickness that generally flows out well. If you have complete coverage with two coats of paint, then go clean your gun and let it cure. I've listened to "experts" argue with me that they need to apply plenty of paint so they can colorsand and buff the paint. My argument is if you spray 4 coats but sand 2 - 2½ coats off to make it flat and smooth, then what have you gained?? Best wishes to you as you proceed.