>I can’t use the following endpoint at scale, because I’d consume the Dashboard API rate limits for this one endpoint across thousands of networks
The rate limit is per org. If you use the API across 10 orgs you could do up to 100 API calls per second.