When I open the generated Xcode project, though, the swift target is mysteriously missing from the list of available targets when I go to make a new scheme... did I miss a step somewhere, or did some configuration recently change?
Yeah, you need to now use the swift-frontend scheme. For Ninja builds, instead of running ninja swift, you can run ninja compiler or ninja swift-frontend.