Scrape swarm statistics (seeders / completed / leechers) for infoHash from the first responsive entry in trackers: UDP via an ephemeral socket (BEP-15), HTTP via the injected client (BEP-48). Returns null if no tracker answered. The counterpart of libtorrent's tracker_manager scrape path.