As far as I've seen, Elon never said there was fraud in SS or that tens of millions of people were receiving SS payments that shouldn't be. He simply pointed out that really old people were listed in the SS database, right?
Over the past few days, President Donald Trump and billionaire adviser Elon Musk have said on social media and in press briefings that people who are 100, 200 and even 300 years old are improperly getting benefits — a “HUGE problem,” Musk wrote, as his Department of Government Efficiency digs into federal agencies to root out waste, fraud and abuse.
You're right. It was probably all a non sequitur that people misunderstood and he was too embarrassed to correct.