I'm still waiting for the gog release, so i can't check how the animations in the game are, but if there is a block Animation with a shield, my "lazy/easy" solution would be to make dual wielding or shield a cosmetic/roleplay choice.
just to create a parrying dagger skin for the shield and *ta da* the blocking gets to a deflecting with a parrying dagger