Could be inflammation, which also drives ferritin. Have you looked at other inflammatory biomarkers like CRP? Do you have other inflammatory problems, or mold, or joint issues, etc?
Lactoferrin reduces inflammatory biomarkers like IL-6 (which drive hepcidin which could be messing with the iron situation)
You may also need to donate more
Ultimately could be time to see a hematologist