Phalanx units get a boost to defense against missiles when in phalanx and their shield bonus is doubled. So try to fire at them from behind or when out of phalanx for best results. Firing from the front rarely accomplishes anything.