Planfor, which is a French company, carry a large stock of fruit trees and will ship to Spain (and Portugal, I presume).
For example, they have Yuzu lemon (pricey !!):
https://www.planfor.es/compra,limon-yuzu,9920,ES
Their website is available in English, but I'm not sure the English site isn't focused on the UK, which is no longer in the EU, making it more difficult to ship living plants (and seeds).
You can get a curry tree from Entresemillas, in Málaga (also pricey!):
https://entresemillas.com/plantas/1893-arbol-curry-murraya-koenigii-planta.html
You should be able to get Amelanchier in many local garden centres