Ett åtal för brott mot miljöskyddslagen har ogillats eftersom en myndighets tillståndsbeslut avseende utsläpp har varit för otydligt.