A number of people subscribe to this theory especially as it relates to the Chinese dynasties.
"A lot of saltwater would have been thrown up by a meteor impact,and fallen again-maybe enough to affect the salinity levels in the soil for a pretty fair sized area?"
A possibility, However, I believe it would have run off and would have been cleansed by the next rain. Something to think about: During the ice age when the oceans were 300-500 feet lower than they are now, the river valleys would have been much deeper, something akin to the Grand Canyon. All the land that is now Basra(Iraq) and Alexanderia(Egypt) was only deposited there within the last 10-12,000 years.