I had a buddy who was full flashing a DSP5 one night on the side of the road and he thought that he had bricked his ECM too but i told him that he should do as you did and everything went just fine after that. He now pulls his fuses and hasn't had a problem since.
I have read sooo many times that some need to and some don't. I haven't started a database and tried to correlate the problem or the need to pull fuses, to a specific or a group of specific reasons why some people need to pull fuses and some don't. But what i would guess is that there is some combination of factory accessories / non-factory accessories and/or software updates or the lack thereof on those accessories that is causing the problems with flashing on the Delphi ECM's.