That's almost exactly what I did. But I actually took each line as it first appeared, luma-keyed it out from the background, hand erased the remaining stars, straightened it up in photoshop, made the whole original crawl text in 2D and then used it as a 3D layer in AE and copied the movement of the original crawl.
I'm now going to render the hopefully final version with slight sharpening of the first few lines at the bottom and a depth of field lens blur mask, so that it doesn't stay perfectly sharp the whole time, which looks un-natural. The rendering is going to take hours, so I'm gonna do it overnight.