En mi opinión deberias ahondar un poco mas para dar con el problema, esa librería funciona bien. ¿Estás seguro que trasteando con ella no la has podido modificar o algo similar?
Otra prueba más, usa la directiva #use fast_io y antes de inicializar el LCD configura todo el puerto B como salida.