It is silly for that quest to still be a requirement. I helped some rando on trade char with it a couple of weeks ago. However, someone did make a good point...
It's technically not outdated content for you so seems you'll have to suck it up and look for a group or just throw the question on trade or yell in a city. Someone might help you out.