Could a low oxygen saturation cause chronic headaches?

Yes. Low oxygen saturation, or hypoxia, has many physiologic effects on multiple organ systems. Headaches, lightheadness, and dizziness are possible central nervous system effects of severe hypoxia.