Why do I see that tan color in the fender mount bolt hole? Did you just lay the patch over the original metal or did you cut them for a butt fit?
As “Twin Jimmys” pointed out, an overlap joint, allows water and debris to accumulate between the joints overlapped sheet metal, creating the perfect environment for rust, the very thing your fighting. Butt joints are preferred.