MeanGun, you have two contact points of the hammer when it being lowered back down.
In the case of a tailed hammer in a Gas rig type rig, you have the tail to the disco and this is kind of normal since the tail of the disco is spring loaded up, and it can act like a buffer to slow the hammer down at full cock.
Now with a blow back action like a 9mm, the bolt is never locked up, so its the recoil spring, the bolt mass, and in the case of a un-ramped bolt, the bottom edge against the hammer unlocked holding the bolt forward. Since the bottom edge of the carrier will cock the hammer faster, and more rear downward, it really the top edge of the hammer contact pad that is lowered down, and regarding limiting the hammer being over cocked, it the top of the disco hook itself.
Hence its the hammer that has to be over cocked enough for the disco to be able to catch the back sear hook, but not enough for the hammer to end up wedged between the top of the disco hook, and the bottom of the carrier. So in colts case, since they want a top of hammer contact pad to have the L cut, which will catch the back of the bolt/carrier if the disco fails to catch the hammer and stop the bolt/carrier from coming all the way forward, they have the mod'd non tail 9mm hammer.
Now if you want to forgo this safety option, then a M-16 type hammer with it auto sear ground off (none top of hammer contact pad L cut, but rounded instead) can be used, but you have to round/lower the top of hammer contact pad to keep the hammer from wedging as the bolt is coming all the way back.
So as Circuits pointed out, if you want to test a hammer to bolt combo, just hold the trigger back, pull the charging handle back very slowly, then ride the charging handle forward slowly as well. If the top of hammer contact pad is not high enough against the bottom of the bolt, then the hammer is not cocked down far enough for the rear sear to engage the disco, and the hammer will follow the carrier back forward.
Note, in the case of the colt 9mm bolt with it lower catch cut, and a ramped carrier, the hammer is not lowered enough for the disco to catch the hammer, and the bolt will lock up about half way back forward isntead when you have the trigger held back.
On the other hand, if the top of hammer contact pads is too high, then as you are pulling back on the charging handle slowly, then the hammer is going to wedge between the bottom of carrier and top of trigger/disco hook, and your going to feel this in the trigger instead (trigger trying to move back forward in the case of tailed hammer, or if not tailed hammer, then wicked binding since the back of the hammer is just binding up against the disco hook instead.
So non ramped bolt and no mods to the hammer, non ramped bolt uses the colt 9mm hammer (top of hammer contact pad height).
Also note that on the 9mm colt hammer, instead of having a top L cut, it has a lower cut below the hammer contact pad to catch the bolt moving foward if the disco does not catch the hammer: to keep the bolt out of battery.
If you are using a ramped hammer, then since the height of the carrier is raised, then you need to use a hammer that the top of it hammer contact pad is higher instead (think uncocked).
As for which of your hammers will work with which bolts, without having them in hand to see there radial heights of the fully cocked to kiss the top of the disco hook with the trigger held back and there contact pads heights over the top of the lower receiver deck height, nor the bolt in the upper receiver to see it's needed clearance depths to he bottom of the upper receiver (much less that lower to upper receiver mating lash), its hard for me to give you a definite answer which is going to work with which. So, short of measuring, Circuits has given you the easy check to see which combo's will work with each other isntead instead. Hence either the hammer will not be lowered enough for the disco to catch the hammer due to it top of contact pad not being tall enough, or the contact pad being too tall, and the hammer is going to end up wedging between the disco/trigger and bottom of bolt when the bolt is pulled all the way back isntead (trigger slap isntead).
Note, when the hammer goes to engage the disco sear, your going to have a slight trigger feel of the disco spring being compressed, but it should not end up with the trigger cam'd forward once the bolt is all the way back isntead.
As for hammer/disco free play (hairs width is fine, since it puts the gap about .003"), that needs to be checked with the hammer that works with the carrier in play.
So non ramped carrier, then you need a hammer with top of hammer contact pad that of the colt 9mm hammer.
To add, only the colt 9mm bolt you posted has the needed bolt lock feature cut on it to keep a 9mm bolt out of battery if the disco fails to catch the hammer on the set.