You can't guess that an alternator is ok, it needs testing.
Some tyre/exhaust places will do it for free (ATS round my way) or buy a cheap multimeter and check it yourself.
I'm old school though, the Freelander might have all sorts of confusing , to me, electrical stuff that may throw up the same fault.
Best ask in the Freelander section not the intro section for best response.