Excelente pergunta, man.
Antes de tudo, os meus benchmarks não estão perfeitos. Pretendo trabalhar em refinar mais e mais os cenários pra ter dados cada vez mais confiáveis.
Mas seria sim comparar banana com maçã se estivéssemos usando o Debezium Connect. Nesse caso, se você olhar o docker compose do bench, vai ver que estamos usando o Debezium Server, chamando direto no http puro, e aí tem o round trip que o Debezium devolve a resposta, enquanto o Kaptanto manda via SSE.
Mas entendo que pode ser tricky, visto que o Debezium funciona bem melhor com o Connector.