The reason that it's not updating is because it's rooted, not because the knox flag is tripped. You can't get updates on a rooted phone.
To update it, just download the firmware and then flash it with Odin. You will lose root, but since knox is tripped anyway, just re-root it with CF-Autoroot.