Bad strut rod bushings?

It’s the clunking noise that sounds like the dead giveaway.
if everything else is brand new and the alignment is close that kind of narrows it down. Perhaps the driver side brake isn’t working at all could be a reason but my best guess is the lca bushing. You know what Dick at FirmFeel says ...the lca is the week link and can generally bend if you breath on em wrong...in your case where you slid in the ditch and caused that damage on the lower ball joint and your strut rods don’t look terrible...not good but not terrible...I’d be looking at taking a good look at the lca bushings. Good luck