Jeesh! Swedish, living in the US, flying in Africa and renewing your medical in Spain. Is your license Australian or something?
Anyway. Dunno if the Spanish medical will be good for your license or not, but I´m sure you do, so...
I guess you have time to arrange it all. Usually, it takes a while, but we´re talking about a month here, so that could be fine. Whatever, here you have a couple links to the approved centers:
Class 1, initial, repetitive and extended.
Class 1, repetitive and extended.
It´s in Spanish but, since it´s all addresses and phone numbers, you´ll be alright.
Cheers