Try and make your sugar/starchy foods (i.e. bread, rice, pasta, potatoes, especially chips which are cooked in bad fats too, root vegetables, corn, grains, etc.) zero for a while to see what happens. I do have to have toast with my fried egg though and find Bergen soy and linseed does the trick, otherwise a bread that is mostly seed and 'sweepings off the floor' is better. My liver has not been affected by HH and I am trying to keep it that way.
And I am sure you are not eating red meat with every meal, which could make your ferritin iron levels go up.
LFT's, I am told, do not indicate fatty livers and some other liver problems - what's the use of them then?!! But if you are pudgy around the middle you will have a fatty liver.
I don't understand why the Blood Bank knew what your ferritin levels were. Don't tell them. They go into a tizz if you mention anything about Haemochromatosis and you don't have a dr's request. Don't they usually just do a haemoglobin test? Which is to make sure you have adequate red blood cells (therefore not anaemic). You want to donate blood to help other people is the story.
If you have a first degree relative proven to have HH (i.e. homozygous), you are entitled a free genetic test. Or, if you have two Iron Studies results which are higher than the norm, twice. Might be different where you come from, but that seems to be the usual. But, do you know what, I have discovered that a private genetic test for HH only costs about $35 in Australia, so check that out where you are. Up to now, we have been led to believe that it costs a lot, and the gov won't screen everyone (that is likely to have it anyway) because of the cost and provide some preventable medicine instead.
The next best thing is if drs run an Iron Studies test as a matter of course not just for HH, but because it is a window to a lot of disorders, including discovering fatty liver.
Your dr sounds knowledgable enough about HH to know that your not having a high saturation % means you don't have HH even though your ferritin iron level is high. Those not so knowledgable may have ordered a genetic test just based on the ferritin level and that is how some people find out they are carriers, or it is because they have a 1st degree relative with proven HH.
All the complications I have ended up with have cost me and private health insurance and the gov $thousands for surgeries and treatment, as well as loss of ability to work and hence a disability pension.
While I am homozygous C282Y, my husband is homozygous H63D and because it is a mild form, after a few venesections, there was no need for him to have any more. Contrary to this, my C282Y is very aggressive although some people who are homo C282Y can have no problems at all ... I usually say 'YET'. Our son could not possibly miss out and he is compound heterozygous C282Y/H63D which means he is worse than his father but less than me in terms of aggressiveness.
Having 2 genes causes the peptide hormone Hepcidin in our liver not to turn on to turn off iron absorption. One gene (i.e. carriers) does not do this and their Hepcidin does its job. There is a research team somewhere working on the possibility of finding something to replace or do the job that Hepcidin is supposed to do. That won't help those of us who already have organ damage from late diagnosed HH.
I don't know much about it, but some people talk about ferroportin disease which is a different gene which causes a high ferritin level. Do some research on that and if it sounds right, take it to your dr to at least eliminate it. There are quite a few blogs on ferroportin disease on this website too.