Your formula rxy = (S2x+y - S2x-y) / (4 SxSy) is correct but this does not mean that rxy is a measure of the difference (S2x+y - S2x-y).
Writing (S2x+y - S2x-y) = rxy * (4 Sx Sy) we see that (S2x+y - S2x-y) has two factors: rxy and (4 Sx Sy).
The first factor, rxy does not depend on Sx and Sy, so rxy does not explain sufficiently (S2x+y - S2x-y). You may have the same value for rxy but very different values of (S2x+y - S2x-y) depending on the values of Sx and Sy