In the epilogue, after the meatball sub explodes and Barney reveals he's been faking his sickness, there is sauce on Barney's pajamas. In the next shot the sauce is gone, but it returns after Ted points it out.
Ted says the currency in Spain is dinero. It's actually Euro.
Also, the Euro was introduced in Spain in 1999 and before that the currency was Peseta.