We arrived at a sort of lesser of the evils situation during the last discussion, it was really a compromise on all fronts as Fiskbit suggests.
Missile Silo strikes me as by far the most appropriate name for the constructor. Additionally, missile would likely be the best term for the unit it produces, rather than warhead, but the need to distinguish them from the ammo type prevailed and hence they became warheads.
If enough players voice their concern in this topic we can certainly open up the possibility of once again changing the name, but I don't really have an issue with the current nomenclature.