Embora não seja uma resposta direta à questão, parece-me que, nesta situação, se o ácido é capaz de fundir metal ou não, é irrelevante.
Considere o termo "derreter". O ácido realmente não derrete as coisas: ele as corrói / dissolve da superfície para baixo, com o ácido perdendo a potência, uma vez que está reagindo com o substrato para formar um produto inerte. O ácido potente é uma arma eficaz porque a pele é fina e essencial ao corpo. Dissolver a superfície dele até a carne é agonizante e debilitante.
Agora pense em aplicar a mesma lógica à armadura de metal. É mais grosso que a pele e, portanto, levará mais tempo para se dissolver. Também tem uma chance maior de tornar todo o volume de ácido inerte antes de passar para o outro lado.
Agora, aplique a mesma lógica novamente a um bloqueio. A parte visível de uma fechadura de nível medieval em uma porta é um pedacinho de metal. Para realmente danificar o mecanismo interno, você tem que comer através desse invólucro externo. É provável que exija muito ácido.
Além disso, tentar dissolver uma fechadura do lado de fora de uma porta não é uma tarefa fácil, mesmo se você tiver ácido suficiente. Se você aplicá-lo na trava visível e ele corroer através da placa externa, tudo o que você provavelmente conseguirá é danificar tanto o mecanismo interno que você nunca abrirá a porta, mesmo com uma chave. Para abrir a porta, você precisa corroer o ferrolho que, se você pensar bem, quase não tem área de superfície acessível em uma porta trancada.
Em suma, você parece ter muitas opções para desestimular esse tipo de comportamento, caso você queira fazê-lo, independentemente de você e seus jogadores concordarem que a arma da respiração pode corroer o metal. A primeira vez que seus jogadores se encontram presos porque não podem abrir uma porta trancada, eles tentaram corroer, mesmo que tenham a chave, que provavelmente será também a última.