La única razón que se me ocurre para que te convierta Límite en LÃmite es un conflicto entre juego de caracteres de tu sitio y el default de la función. Prueba especificando el juego de caracteres usado en tu sitio:
htmlentities($pal, ENT_COMPAT, 'UTF-8');
Manual:
http://mx.php.net/htmlentities