jajajajajaja, bloody DSN less (perdon por la expresión). La verdad es que yo no te recomiendo paginar usando las opciones del recordset. Me gusta más hacerlo por SQL pero bue... es mas complicado, si. Supongo que si, que se puede. Todo es cuestion de probar...
Respecto a la diferencia te lo expliqué en el post anterior. Uno es por OLEDB y el otro por ODBC (más antiguo).
Un saludo y me alegro que te funcione