Strauss-Kahn, 64, allegedly forced Diallo to perform oral sex. He was taken into custody a few minutes before his flight departed for Paris.
In recent weeks, his lawyers have asked the government to drop the case since it emerged that Diallo had lied to investigators and had criminal connections.
"There's so many inconsistencies now it's incredible," one source, told The New York Post. "Its like multiple choice--pick a version."
This week, Diallo broke her silence by giving long interviews to Newsweek and ABC.
One discrepancy, the source, told The Post that in an earlier account Diallo said that she and Strauss-Kahn did not speak, but in the interviews she recalled, he said, "You're not going to lose your job."
"It's a mess," oneĀ source said.
The next court appearance for the former International Monetary Fund chief has been postponed from August 1 to 23.
Image: Dominique Strauss-Kahn
Sex assault: Strauss-Kahn pleads not guilty
Pak protest? Bah! US drone strikes will go on
Pranab congratulates Christine Lagarde
Case against Strauss-Kahn collapsing on doubts: NY
IMF chief's nominations close; no consensus yet