SEPA have a deadline for compliance by February 2014. A bank can continue to operate without SEPA compliance, but you would not be able to make a SEPA transfer to it.
From your description of your issue, the agency your bank is trying to use a SEPA process to transfer the funds, but the receiving bank is not set up to receive such payments.
It remains, today, possible to transfer funds to a bank in Spain, just not using a SEPA process. Your bank should have an alternative method available.