SSG didn't exist when Lothlorien was made. It would be Codemasters or Turbine.
It is the same for Enedwaith, the developers decided to abandon rep through tasks and returned to it with the release of Rise of Isengard.
The Task Boards where created after the creation of Lothlorien. They didn't abandon something that didn't exist yet. The task boards started with the creation of FTP system & they where meant of a way to assist to raise reputation, not the main source of it. I clearly recall that back then the devs said that Lothlorien didn't need task boards because that area have plenty repeatable quests, some that can be done more than once a day. That was added to the deeds & direct reputation granted on from kills on Lothlorien instances pack. So instead of assigning a handful of tasks for the FTPs they made a few repeatable quests free to everyone.
By the way, with the current code to unlock free content permanently you can get all Lothlorien free then go do all quest there to raise your reputation, regardless your account kind.