I'm fine with driving and was planning on getting either Friday or Monday (hopefully both) off as well.
Switzerland is definitely out, I'm on a Spanish salary, after all.
To get to the Pyrenees, I'd just drive from Madrid, which I suppose I could just do this all in Huesca and save some trouble.