I have/had about 20 addresses from them and 3 of them were COM type (usable as residential) - last one purchased about 8 months ago - unsure how about now, that's why I said you can 'gamble' and try to buy VPS risking your money
some operators work through their home country - I have Maltese sim card that works this way (having Maltese IP in roaming) - really not sure about Spanish operators (and btw you officially can't buy prepaid SIM card anonymously in Spain - but easy enough if you pick an Indian seller :-D - they understand what business means).
sorry, can't help better