How did 2005 handle it? Did it ignore one of the two repeated "s?
If it did, sounds like a bug to me.
I just had a quick look - if you set the 'Text Qualifier' property to <empty string>, SSIS can at least parse the columns correctly (though of course the " characters remain).
You could subsequently do a Replace in your data flow to get rid of them.