desconheço. e dúvido que exista um plugin para essa função no repositório.
como sou designer, quando eu era freelancer costumava pegar cotações com desenvolvedores. ai funciona baseamente com o desenvolvedor vendo quanto tempo precisa para essa solução e calculando o valor pela hora dele.
eu acho – ACHO! – que isso é uma tarefa para algo entre 6 e 8 horas, de gerar um plugin (a adição de código personalizado dentro do WordPress também é plugin) que vai ficar verificando o peso dos produtos no carrinho. ao alcançar 10kg (ou o peso que desejar, pode no projeto solicitar que essa informação possa ser modificado via painel wp-admin), o plugin não somente bloqueia a adição de novos produtos, como poderia gerar um pop up ou alerta informando ao usuário que ele alcançou o peso máximo permitido.
se bem feito, esse plugin vai durar por várias atualizações do WooCommerce. então é um investimento que, pensando no seu negócio, valeria a pena, com um custo que não deve ser alto. só vai saber pedindo cotação.
um desenvolvedor que poderia pensar em pedir cotação seria o Fernando Acosta, que já desenvolveu vários plugins excelentes para WooCommerce – inclusive alguns estão em projetos de clientes que tive. pois no site dele ele informa que também faz serviços freelancer.
https://fernandoacosta.net/
claro que se quiser algo pelo menor preço, sempre pode ir num portal como o Workana. mas como disse, se o plugin for bem feito, não só terá uma função que funcionará agora, mas funcionará mesmo após várias atualizações do WooCommerce. em algum momento do futuro o código provavelmente precisará ser revisado, tipo quando for lançando o WooCommerce 5 ou 6, mas como acabou de sair o WooCommerce 4, vai demorar.
espero ter ajudado. boa sorte. [gassho]