Primeiro e mais importante, a magia "Control Water" não cria mais água.
"Até que a magia termine, você controla qualquer água livre dentro de uma área escolhida que seja um cubo de até 100 pés de lado."
O feitiço então lhe dá quatro opções que você pode escolher em cada um de seus turnos, assim como o turno em que o feitiço é lançado, contanto que você mantenha a concentração. Essas opções são "Flood", "Part Water", "Redirecionar fluxo" e "Whirlpool" Quando lidas totalmente, nenhuma dessas opções realmente cria mais água do que originalmente estava lá.Eu começo com isso porque sua pergunta principal "o que acontece se o recipiente para a água é insuficiente para conter o NOVO VOLUME?" (todas em maiúsculas na parte que eu estou falando primeiro) implica que você pode criar mais água com a magia "Control Water", o que você não pode.
2nd , Agora, no que diz respeito à opção Flood, vamos analisar. O Flood oferece mais duas opções com base na área de água que você controla. Você pode fazer com que a água existente suba 20 pés para cima (assim você poderia dizer com segurança permitir que seus companheiros de grupo vasculhem o fundo de um corpo de água) ou se você selecionou um grande corpo de água você pode criar uma onda de 20 pés de altura depois cai no destino de sua escolha (Diversão para lutas navais)
Agora, como você apontou: "Se a área inclui uma costa, a água da inundação transborda para a terra seca." Se você continuar lendo 2 parágrafos abaixo, ele diz: "O nível da água permanece elevado até que a magia termine ou você escolha um efeito diferente. Se este efeito produzir uma onda, a onda se repetirá no início do seu próximo turno enquanto durar o efeito"
Conclusão
Portanto, cabe ao seu Mestre definir qual é a margem em sua campanha, mas em geral eu diria que o único caso em que a água seria derramada quando originada de um contêiner artificial é se você der água de um tanque marinho como o tipo em nosso mundo projetado para conter baleias assassinas, peixes-boi e outras grandes formas de vida marinha. A razão pela qual eu digo isso porque, devido à limitação de "cubo até 100 pés de um lado", você pode controlar até 7.480.000 litros de água de cada vez, uma vez que existem 7,48 litros por pé cúbico. (equação extraída do link )
Quando a água é elevada, o recipiente que a segura anteriormente fica vazio. Se o recipiente ainda tiver água quando você escolher esse efeito, a água restante dentro do contêiner se estabilizará. Então, para tratar de seus exemplos, a água do barril permaneceria elevada, o rio inundaria a terra e mergulharia no solo, já que a água do rio encheria o espaço logo em seguida, se a borda de um recipiente artificial contasse como uma costa. então, quando a opção de inundação é escolhida, a água que está sendo controlada cairá sobre a "costa" e a água restante no contêiner ficará nivelada, se a borda de um contêiner artificial não contar como uma costa, a água permanecerá elevada e qualquer nível de água restante no recipiente.
Eu ficarei feliz em esclarecer qualquer coisa que não faça sentido na minha resposta.