Actually what about this:
A Hoplite Phanlanx or Saxon Shield Wall are defensive spearmen.
They therefore get to cast the command "Shield Wall" on themselves every turn for free. Of course they can't move if they wish to do this.
I think that and making them diciplined would be probably do the trick. So when they get charged, they are less likely to recoil, but if they charge, they lose the cohesion of the wall.
Spartan hoplites or really "fearless" hoplites would also be able to buy fearless..?
Chris