Non-uniform coupling model of the frustrated chromium-based ring Cr8Ni