Check the housing ferrules, too, especially the one at the caliper. I've found these easily come out of their seated position in the housing stops when doing certain maintenance. When your caliper struck the curb, the cable lost tension. Combined with the jostling of the impact, this may have allowed the housing ferrule to lose its fully seated position.