The astrometrySourceSelectorTask was originally written for jointcal, but has been replaced by the more configurable ScienceSourceSelectorTask in that context. It does not work at all on the visit-level parquet tables that jointcal is using in gen3, and is a subclass of pipeBase.Task, not PipelineTask.
We should either retire it (since ScienceSourceSelectorTask can do everything it can with appropriate config values), or ensure that it works in gen3. The latter could mean making it work with parquet tables, or just noting that it won't in the docs.
DM-29008 will switch jointcal's default configs to `science`, so jointcal will no longer depend on it. There may be other uses of it in the stack, but a quick search didn't turn up any.