The problem is that the models are not solid objects and that switching from one attack or block to the other is way too fast.
Maybe pikes should not be able to block. Not ideal, but more realistic than the current animations and speed. They are support weapons, and should use allies as coverage. Chambering would still be possible of course.