convert_encoding is screwing up Spanish-language characters
You shouldn't need any convert_encoding here. From your results, the special characters are coming out fine, it's your &amp;nbsp that is your problem. 

For this to go you can use the |raw Twig filter.