Pull the hub and inspect the brake assembly. More than likely the hard stop caused a spring to brake or the star wheel to pop out of the shoes.
In any case have a wheel pulled before you drive any longer.
Yes you have driven and the noise went away but loose parts in the brake assembly can come and go and they can cause instant lockup while on the road so have it looked at.
WBCCI 12156 AIR 3144 WACHUNG TAC NJ6
2004 Excursion 4x4
1991 34 ft. Excella +220,000 miles, new laminated flooring, new upholstery, new 3200 lbs axles