Suggested by theStack: add a new check on silent payments vector tests: if N outputs are found, ensure they all have distinct x-only pubkeys.
This catches the mutant from #1943 (j_start + i / 2 -> (j_start + i) / 2 in secp256k1_silentpayments_check_label_batch), which maps several matches to the same tx output and previously went undetected.