The radar and Wx radar plot on Av Herald would suggest that the captain DID divert around the weather.
They appear to be threading between two storm cells, to avoid a very leangthy diversion. So it may be that they were hit by anvil-hail, which is very hard to spot on the Wx radar.
Tate