A lógica seria algo do tipo. $ok = true;
$qtd = $_POST['qtd'];
$nome = $_POST['nome'];
$cor = $_POST['cor'];
$tamanho = $_POST['tamanho'];
$posicoes = count($nome);//pega a quantidade de itens
for( $i = 0; $i < $posicoes; $i++){
$anuncie_sql = mysql_query("select * from produto_final WHERE modelo = '$nome[$i]' AND cor='$cor[$i]' AND tamanho='$tamanho[$i]'") or die(mysql_error());
$vetor = mysql_fetch_array($anuncie_sql);
if($vetor[qtd] < $qtd) {
echo"Estoque insuficiente<br>";
$ok = false;
}
}
if($ok == true){
//Faz a mesma coisa que antes, só que não precis mais validar, só dar baixa.
} Na realidade existem várias formas de resolver este seu problema, essa é só uma delas.