Noneikonal approach to the scattering of hadrons from nuclei. II. Proton and pion scattering from D, 3He and 4He (kL ≳ 1 GeV/c)