Hello. I did a research on Arduino networking libraries and I noticed your EthernetClient class doesn't have a status() method. I think it is easy to implement it over LwIP.
https://github.com/JAndrassy/Arduino-Networking-API/blob/main/ArduinoNetAPILibs.md#client-getters-and-setters
btw: I maintain EthernetENC, the other library which doesn't have status() in EthernetClient. I plan to add it.