As construções utilizadas estão correctas. A autora utiliza o infinitivo pessoal ou flexionado, porque o seu sujeito é diferente do do verbo da frase na qual se integra.
No primeiro caso, o sujeito de “deparava” não está expresso (falta o princípio da frase), mas, pela forma verbal, deduz-se que será uma 1.ª ou 3.ª pessoa do singular (eu, ele ou ela). O sujeito de “discutirem” é “as pessoas”, 3.ª pessoa do plural, com a qual a forma verbal concorda.
No segundo caso, o sujeito de “funciona” é “a ciência portuguesa”, enquanto o de “aparecerem” é “projectos”.
O infinitivo impessoal desses verbos é discutir e aparecer.