Yeah, with a LED laser you sheer each side so they have some sort of reflectivity, creating your cavity, and rather conveniently the depletion region has a different refractive index from the rest of the material creating a waveguide (for small angles) which helps to confine the light to the desired region.
I know that you can get 2 types of broadening in lasers, homogeneous and inhomogeneous, one is attributed to Doppler shifts and the other to the uncertainty principle. I think, it might be through the variable nature of the band gap within the PN junction, that with each photon created the depletion range will change and causing the energy of the next photon to be released to be different, and this causes the broadening. Is this the primary cause?