In this paper we continue the study (initiated in [8]) of the semiclassical behavior of the scattering data of a non-self-adjoint Dirac operator with a real, positive, fairly smooth but not necessarily analytic potential decaying at infinity; in this paper we allow this potential to have several local maxima and minima. We provide the rigorous semiclassical analysis of the Bohr-Sommerfeld condition for the location of the eigenvalues, the norming constants, and the reflection coefficient.