Crush armor is pretty much the same thing as pierce/infantry/cavalry armor, it reduces dmg taken from crush dmg sources such as ballista and catapult.
Splash dmg reduction is like armor but it works only if the dmg is from area dmg source, this includes units like ballista, catapult, berserker...