Merry, Pippin e Barbárvore não estavam em Mirkwood. Eles estavam na floresta de Fangorn.
Se eles estivessem em direção ao norte da floresta de Fangorn, ir para o sul os traria por Isengard.
Você provavelmente está ficando confuso em algum lugar porque Isengard fica a sudoeste de Mirkwood, não ao norte.