As a start, I’d try this:
1. Install the Arduino UIP library https://github.com/ntruchsess/arduino_uip.
2. Create a Cayenne sketch say with a Uno and a W5100 shield.
3. Replace #include <CayenneEthernet.h> with the following:
#include <UIPEthernet.h>
#include <BlynkSimpleUIPEthernet.h>
#include <CayenneDefines.h>
#include <CayenneEthernetClient.h>
Give that a try and let me know.
Cheers,
Craig