"Ainda" significa "ainda" neste caso:
Os elfos de Lórien podem ter ouvido falar de halflings precisamente pelo motivo que você declara: que os halflings não se originaram muito longe dali. No entanto, os hobbits estão na área de Bree-Shire há bem mais de mil anos - a centenas de quilômetros do maior assentamento élfico permanente mais próximo, a leste. E os próprios Elfos, embora possam ter passado pelo Condado a oeste, estavam concentrados em passar por Mar e certamente não devolveriam nenhuma palavra dos halflings para o Oriente.2 (b): continuously up to the present or a specified time : still
-(Merriam-Webster)
Então pode ser razoável para os elfos acreditarem que os halflings migraram para o oeste a partir de Anduin enquanto Sauron expandiu seu poder, e então provavelmente morreu no constante conflito que estava acontecendo no noroeste durante o início da terceira idade.