You don't want to use 360 distance for ADS and scopes, it's in most cases even impossible.
Legacy is a bit tricky since it's based on a fixed FOV rather than your configured FOV, so what you need to do is this:
https://www.mouse-sensitivity.com/?share=108227b0d4096d69f1f74e4f66c98b3d
Make sure to set the same FOV in BF 2042 as you have in MW (90 in MW is 58.715507 for BF 2042), then set ADS and Scope to MDV 0% and the FOV in MW to 65 Hdeg 4:3 (this is the base for Legacy). This will output 1 for all scopes in MW (as you have it), and a calculated value for all BF scopes.
To make it easier you can set just the ZoomSensitivityAll value to the scope values if they are all the same like this:
https://www.mouse-sensitivity.com/?share=2766170d033d0a17b6a43796a3cc7278