Probabilmente il problema dell'include lo hai in quanto l'encoding del file è definito nell'header della pagina html. Includendo del testo esterno, anche questo viene visualizzato utilizzato quell'encoding.
Per non avere questi problemi utilizza sempre la stessa codifica per tutti i file.