The only advice I know to personally give is this:

Snakes don't so much have a conscience but they can make the connection between good behavior and getting what they want. If your Bp ever strikes at you again (though I know it may startle you) try to keep a loose but firm grasp on your bp, hold them for a minute or two and then replace her back into the tub.
This makes the snake think: "Oh, hey, if I strike or act negatively I do not immediately get what I want (which in this case is the tub and safety.)"

I feel as though you can see this much easier in Burms, as you must practice patience and routine training to keep them docile whereas a ball python will strike only when stressed or as a feeding response, but this method is still a solution.

By holding your snake for a few moments after the strike/bite, you are not rewarding your BP and they will correlate striking with negativity (or in this case, not getting what they want )

Hope the little one is alright,
Make sure not to have her too high up until the trust is reconnected between you two.

** I'm pretty sure that snakes are fairly fragile, and you wouldn't really know for sure if any bones were broken without an XRay.