Thank you for responding so quickly! But meanwhile found out that ESP32 isn't just a module, it's different board with own microchip (im amateur in that topic, but I think it's called SoC). So connecting my temp, pressure etc sensors to IoT cloud via that esp32 ETH LAN8720 doesn't require Arduino Uno anymore. Am I right? Just connect sensors straight to esp32, then ethernet cable to rj45 and other end to my router and I've got IoT by cable?
EDIT: Found the answer by myself. WT32-ETH01 is supported by Arduino IoT Cloud. Here's the proof:
if i'm not missing something, in order to use the ArduinoIoTCloud library, there is the need to do at least some minimal changes to the ConnectionHandler and the user sketch. The default one will not work out of the box for ESP32 + LAN8720.