Hello!
I am not from Andalucia but I think I can tell you more or less what to do.
Take your European Card and go to the nearest hospital. Bring with you all the documents from your origin hospital explaining the treatment and make sure your doctor writes down on the documents the pre-transfusional Hb level you have to keep. In Spain there is a general opinion between doctors that Hb should be around 8Hb before transfusion.
Just go there and tell them your story. They will open a folder with your details and the copy of all the documents from your hospital and they will give you a date for your treatment.
About the medicines, that is another issue. I think that they won't give you the medicines until you have the Spanish card, I mean, you have to be Spanish to have them. However, the doctor in Spain will be able to explain it in deed.
If you need me to do anything for you please write me to lauratrives@hotmail.com and I'll answer you back.
Kisses,
Laura.