Network Options No Encryption

Hi,
My nodes will communicate in a existing MESH VXLAN that is already encrypted: https://zerotier.com
Using Rancher RKE has the network providers:

Flannel
Calico
Canal
Weave

Looks like Calico is best to this situation as it do not encrypt the data? Some fonts says no others says yes.
Weave net has a option called trusted_networks that could be used to not encrypt local traffic.
I’m not sure how to pass arguments to networks, the only options in rke documentation are very limited.

Should I just use Calico, or weave net with trusted_networks, and how to pass that argument on installation?