Bad strut rod bushings?
Strut rod bushings.: Not ideal, but I've seen worse. So long as big chunks aren't missing, I'm thinking it's not your problem. (But did you check the back side of the bushings?)
You can't replace the strut rod bushings without removing the lower control arms. I didn't hear you say you replaced the lower control arm bushings, and am guessing you did not, since that would have been the logical time to replace the strut rod bushings. You need to crawl underneath to inspect the LCA bushings. I'll bet they are trash, since something is obviously loose. Will probably need to put the front on ramps to get it high enough to inspect the bushings.