Some Charms specifically say "before 1s are rerolled." Hail-Shattering Practice does not do so. I could see the argument that this means HSP is nullified by Excellent Strike. However, as I don't like "Your Charm is invalid, because my Charm" effects, I would suggest running it as if HSP takes effect first, and then Excellent Strike.