The souls in Limbo are there because they were virtuous, but were not exposed to the religion due to time period or lack of knowledge. It didn't seem right to torture those souls with the heretics, because their lack of religiousness wasn't their fault.