If they live along the TX coast, and near the beach, there can be rust just from the air. For example, North/South Padre Island. Do you have any idea where the truck was registered, serviced?
Also, my 3rd Gen Ram had rust under the dash, very similar to your picture, but never had any flood...