Еще бывает генетическое отклонение крови, когда гемогообина много. Не помню, как называется.
Но если раньше гемоглобин и ферритин были нормальные, наверно, вряд ли причина в генетике...
Начните с ротовой полости. КТ челюстей, осмотр стоматологом.
Еще мочевой можно проверить, а то у девочек часто цистит. Ну, и кишечник.