Baldwin BF 9882 is a direct replacement 2 micron filter. About as good as it gets. OE GM filter or others are 4-5 micron iirc.
You can get an adapter to run more traditional Cat, Baldwin, etc filters but I believe you lose the Water in fuel sensing and water drain.
Don't double up filters on a Dmax. No lift pump, the cp3 pulls fuel from the tank and won't like the extra resistance of redundant filtering.
Need to add a lift pump if you're going to run multiple filters.
And yes if you got that many miles on original lb7 injectors, you're better than average and filtration wasn't the inherent problem.