It really seems like the peat quest isn't registering. This test, for the second time, I was with a group of people trying to do this. And allowing for mistakes and disorganization, there were still several clear instances when we completed the quest in under 9 seconds and no one got the achievement.
Just sayin.