So… As long as you have ssh running open on the receiving server, you don’t need the rsync daemon. Rsync client will ssh, then execute rsync recipient automatically.
The daemon is only for if you don’t want to or cannot run ssh really.
Is there a specific reason you are looking at the daemon, or just unfamiliar?
You can do so directly in the ssh config or command line also. I’ve used this very thing in dense cluster private OpenStack deployments over the years.
Just trying to narrow down use case but I suspect the complex documentation just overwhelmed.