My understanding of iron/ferritin is simplistic. Ferritin is a measure of your iron stores. When iron in the blood is too low a healthy body should take what it needs from ferritin. When the blood has too much iron it should transfer it to ferritin.
But it isn't quite as simple as that once someone becomes infected with something. When someone is infected with a virus, bacteria, fungus, mould or whatever, that infection will probably need iron to reproduce - most things of that kind do, as far as I'm aware. If the immune system (?or something else?) detects a pathological invader it will reduce the level of iron in the blood and shovel it into ferritin. (Most? All?) pathological invaders cannot get iron from ferritin to help them reproduce. So, in a diseased state ferritin gets higher, serum iron gets lower, and haemoglobin reduces to a lower level.
If you google "iron withholding defense system" you'll find loads of links on it.
There are other reasons for ferritin being high or low besides having pathological invaders. But it needs to be seen in conjunction with serum iron levels, transferrin saturation, total iron binding capacity, haemoglobin to get an accurate understanding of what is going on with iron in the body.
I don't know if my experience is common, but my doctors do a Full Blood Count and make all their decisions based on that. Ferritin is rarely done. And I don't think my NHS GPs have ever done an iron panel, although a hospital did it once and reported below range iron to my GP. My GP never mentioned it to me, obviously didn't think it was important, and never repeated the test. I only found out this had happened when I bought as complete a copy of my GP records as I was allowed.