Do Danfoss Link™ CC and Amazon Echo need to be on the same Wi-Fi network?

No. They do both need to be connected to Wi-Fi networks, but they can be on separate Wi-Fi networks.