Joe,
There is one more possibility for your problem, and that is microbial growth in the fuel tank. You can usually identify this issue by looking at the pre-filter screen (plastic column just before the primary filter) on your Racor primary fuel filter. If there is a dark film covering the stainless steel screen inside the pre-filter, you have a microbe (diesel algae) growth problem. Another method of identifying this issue is to cut open the old fuel filter (especially the primary), and see what is causing the clogging issue. If you have this problem, you either need fuel polishing (common in marine applications with high humidity and very large fuel tanks), or pour a biocide diesel fuel additive in you fuel tank to kill the microbes, and change fuel filters as needed until they are all gone.
To let you know what level of fuel filtration you have, the primary pre-filer is 200 microns, the primary filter is 30 microns, and the Cat secondary filter is 2 microns. So as you can see if you get fuel with fine dirt in it, it will go right through the primary filters and end up trapped in the secondary filter, but microbes will usually clog the primary filter.
Gerald