Nota: esta no es una respuesta directa a su pregunta, pero proporciona algunos puntos alternativos para investigar.
Dentro de la definición estricta de "permanente", cualquier software suele ser deshabilitado con suficiente intención (por ejemplo, arrancar desde un medio o sistema operativo alternativo, o un modo de usuario único, reinstalar o habilitar controladores, etc.). Dejar el USB accesible no impedirá que se instale un adaptador de USB a ethernet o un adaptador inalámbrico con suficiente motivación.
Dependiendo del modelo de tu MacBook, podrás abrir la tapa y retirar físicamente el adaptador inalámbrico y de Bluetooth. Sospecho que el ethernet estará soldado a la placa principal, así que deshabilitar el hardware podría no ser práctico. Alguna resina no conductora en la toma de ethernet podría resolver ese problema pero el adaptador USB a la red seguirá siendo una ruta disponible.
En resumen, depende de su interpretación de "permanentemente", y hasta cierto punto de las razones subyacentes para querer/necesitar hacer esto.