This is pretty much doing what you want, all low powered scopes (below 3X) will be matched to ADS, all above to ACOG:
https://www.mouse-sensitivity.com/?share=0fd64a829ce5e17a075269b89cb18d1f
The odd one out is the 12x from R6, as it scales differently than the other scopes.