I uploaded a new version of this mod now, because Stardock updated the file "MercenaryTierDefs", since I modded it.
You should download again.
I also created a version, that disables the bazaar completely:
https://www.moddb.com/games/galactic-civilizations-iii/downloads/nobazaarmod
This mod disables the bazaar completely (you cannot hire any ships), except for civilizations with the discreet ability. The latter get one ship for free (as before), and may hire one additional randomly chosen mercenary after reaching Age of War and Age of Ascension respectively.
I really made the discreet ability a prerequisite for hiring ships and limited the number of available ships from 12 to 1.