Your Spanish bank could probably accept the draft "for collection". Then, rather than putting the item through their normal process, they would write to the issuing bank, enclosing the draft, and pay you the proceeds less their fee whenever the proceeds are received.
If you return the draft to the sender and request a draft drawn on a Spanish bank, you will likely run into further problems, as the time for clearing such paper between Ireland and Spain is often excessively long. Far better if you can provide your IBAN and BIC codes (from your bank statement ) to the sender, and ask him to arrange an electronic transfer.