how bad was this accident? did you replace any other components besides cosmetics?
perhaps it's sway bar bushings
front end clunk
unfortunately you may have to replace pieces one by one until you find the issue. sucks for sure, but it does look like others have had similar clunk issues and were eventually able to get them resolved it just might cost you some $