Precise evaluation of elastic differential scattering cross-sections and their uncertainties in X-ray scattering experiments