1) Определённо they там. Такие слова часто съедаются, так что ничего удивительного, что ты там услышал the.

2) Согласование времён. Taught и let в прошедшем времени как сослагательное наклонение, поэтому и they needed тоже к тому времени относиться, в итоге получается так: что let, taught and needed происходят как бы в одной временной плоскости. Ну а чтобы научить кого-то или что-то пойти куда ему нужно, нужно собственно знать, куда ему было нужно сначала. Но не думаю, что they need было бы ошибкой там, просто человек мыслящий на английском скорее всего к варианту с прошедшим временем был бы склонен.