What can I do if I already killed a dragon for a Blades quest?
Solution 1:
The altar dragons actually respawn, it just takes some time. Perhaps do some fast traveling, or use Wait (but not at the altar). Many reports are that re-spawning takes 30 in-game days, but I've had locations take only 10.
I just tested Skyborn Altar. 10 days was sufficient for the dragon to respawn. I find it fastest to look at the date on the map screen at bottom right, add 10 for your target, and fast travel the longest distances to pass time. Markarth<->Riften is ~26 hours.
From my experience if you arrive too early you will have to wait all over again, better to load back before the arrival.
Solution 2:
I know this is a late reply, but the questid is freeformskyhaventempleb
, and typing
setstage freeformskyhaventempleb 20
should solve your problem! :-)