Have you stumbled upon a solution to this problem? I'm having a very similar issue.
I can ping and traceroute to the cluster I'm trying to peer with, but when I try to establish a peer connection I get a "no route to host" error.
network ping 10.x.x.11
10.x.x.11 is alive
cluster peer create -peer-addrs 10.x.x.11,10.x.x.12
Notice: Choose a passphrase of 8 or more characters. To ensure the authenticity of the peering relationship, use a phrase or sequence of characters that would be hard to guess.
Enter the passphrase:
Confirm the passphrase:
Error: command failed: An introductory RPC to the peer address "10.x.x.11" failed to connect: RPC: Remote system error - No route to host. Verify that the peer address is correct and try again.