Natalie,
2016.01 rev. 2 is fine; the changes in rev. 3 shouldn't be pertinent here. I did use your parameters file and Comet 2016.01.2 to search a random raw file that I had against a human database just to confirm I was getting up to 100 search hits per spectrum query which I did see. There are definitely entries where there are less than 100 hits reported because of a combination of (a) there are less than that many peptides in the database within the precursor mass tolerance and (b) the peptides must have a positive, non-zero cross-correlation score to be reported. Negative cross-correlation scores can occur when you have very bad matches to very poor spectra.
I'm happy to investigate more but would need your fasta file, the mzML file, and a copy of your pep.xml search result. If you could make those available to me through some file share like Dropbox or OneDrive, I'll hopefully be able to figure out why you're getting only single hits out.