No, you have to do the story for skyscale, so people are really stuck...
"First, complete Descent, the final story step of the War Eternal episode. Once you're back at Lion's Arch, you'll receive mail from Gorrik, inviting you back to Dragonfall. Once there, you can find him next to the Skyscale Eyrie point of interest. Talk to him to begin the collection achievements."