Una cosa, los 1.6us es el minimo Tad que se le debe proporcionar la conversor, entonces haciendo Fosc/32 cumple exactamente esa condición. Luego para la conversión el microcontrolador necesita 12.Tad, con lo que en ~20us tienes realizada la conversión. Adicionalmente a esto, al cambiar de canal debes esperar un minimo de 20us (Solo en los 16F) para el tiempo de adquisión de la señal. (Se carga el capacitor)
Respecto al muestro de la señal, podrías implementar un timer para fijar el periodo, y tomar 2n muestras, así para realizar el promedio solo realizas la rotación correspondiente hacia la derecha de la suma, para ahorrar instrucciones en el calculo de la división.
Saludos!