yes the diet may have contributed to the nutrient imbalance, possibly interfered with copper retention, resulting in anemia and that among other consequences of the imbalance is probably not helping you feel any better.
The anemia caused by copper deficiency is thought to be caused by impaired iron transport. Hephaestin is a copper containing ferroxidase enzyme located in the duodenal muscosa that oxidizes iron and facilitate its transfer across the basolateral membrane into circulation. Another iron transporting enzyme is ceruloplasmin. This enzyme is required to mobilize iron from the reticuloendothelial cell to plasma. Ceruloplasmin also oxidizes iron from its ferrous state to the ferric form that is required for iron binding. Impairment in these copper dependent enzymes that transport iron may cause the secondary iron deficiency anemia. Another speculation for the cause of anemia is involving the mitochondrial enzyme cytochrome c oxidase (complex IV in the electron transport chain). Studies have shown that animal models with impaired cytochrome c oxidase failed to synthesize heme from ferric iron at the normal rate. The lower rate of the enzyme might also cause the excess iron to clump, giving the heme an unusual pattern. This unusual pattern is also known as ringed sideroblastic anemia cells.