I use the Kingston nucleum. It has 2 USB A ports, 2 USB C (one for charging and the other for data or in this case audio out), microSD and SD and then Ethernet. Been using it for 2 years and it works great. To get audio out I just use the USB C to 3.5mm adapter from Apple on the USB C port on the hub. It works great and I’ve never had any problems.
https://www.amazon.com/dp/B076BGJXTG/ref=cm_sw_r_cp_api_glc_fabc_EZm6FbEGSD3J8
https://www.amazon.com/dp/B07K25P3N1/ref=cm_sw_r_cp_api_glc_fabc_90m6FbCREY2E2