Portenta C33 and Arduino fieldbus libraries?

Planning to use a Portenta C33 in a commercial low-volume machine concept.
Got a C33 and the breakout board to start development, but it just hit me - there is no Arduino libraries for Modbus/TCP, or any other fielbus protocols such as Profinet etc for the C33?
I would like to keep using official libraries and HW for stability reason, but plan to make a custom carrier.

Or is the solution simply to switch to a H7?