Puedes hacerlo mucho más sencillo. Crea un nuevo Cart Rule. Personaliza en condiciones lo que necesites, no le asignes un cupón, pon el Total disponible en 99999 (para evitar que se agote) y Total disponible por usuario en 0, y en acción marca "Envío gratuito". Puedes restringir por grupo de cliente, país, y añadir compatibilidad con otros cupones o reglas de carrito.
De este modo tienes tu transportista habilitado por peso hasta el importe que prefieras, y a partir de ese importe todos los pedidos saldrán con el envío descontado al finalizar la compra.