Fix corner case infinite loop in consdiff_gen_diff
consdiff: use proper consensus digests