It sounds like you’ve looked into it thoroughly, but have you had a blood iron test as well? My iron levels were not below the normal range, but taking an iron supplement (Proferrin) was profoundly impactful for me. I went from needing daily 1-2hr naps back to a normal sleep cycle (and can even go on <7hrs without feeling fatigue during the day).