O verbo deixar (a que pertence a forma verbal deixou) é um verbo transitivo que tem como complemento de objecto directo ver, verbo no modo infinitivo, também transitivo.
Quando se verifica uma situação como esta, o sujeito do verbo que se encontra no infinito (neste caso ver) pode surgir na forma do pronome pessoal oblíquo quer como complemento directo (o), quer como complemento indirecto (lhe). Portanto, ambas as hipóteses que apresenta estão correctas.
Vou acrescentar dois exemplos:
1. «Não os deixava sofrer receios das privações." ( C. Castelo Branco)
2. «El-rei comprometia-se a deixar-lhes levar quanto possuíssem.» (A. Herculano)