Your riposte rate is not accurate. Since the 21st April patch which changed riposte message, you are seing now all riposte messages, be them successful or not. The parser registers all your ripostes attempts messages, without checking if it succeeded or not. It's at least half less than what you are seeing. So add 12 % to the hit % and you come with 60 % hits.