Yeah, that was sort of my guess. But I'm grasping at straws here. If I could turn her into a vampire without her losing her soul, I'd offer to do that.
If we could at least find some way to heal her brain after each vision -- she'd still have the crippling headaches, but I think we could hold off her death that way. A powerful enough witch could probably manage that kind of thing.