This is why you would try it a second time:
Other people with older recoveries, the reason they are bricking is their recoveries are old, once you initialize the update, the first thing that happens is the recovery gets overwritten with the new one. Then fails updating the system portion half way through, causing the brick. Many of them don't try to go back into recovery and re-flash it (which would work because they would have new recovery flashed from the first update). They all panic and automatically go to Matt's utility to reflash. If i rewrite everything and put that the FIRST failure is ok, and will occur, right after go back and install it a second time, which would work 100% does that make sense? lol
If it makes sense it means your phone has the "new" recovery to try the update and pass it.
If you really want to, charge your phone 100%, then recovery, wipe cache twice, initialize update from sd and it SHOULD go through no problem. If it fails, you already have fastboot which you did once, so nothing to lose. Hope it works if you try =D
I didn't take it the wrong way, it's fine, i feel the same as you, actually worse that all this is happening =/ , atleast it didn't fail for EVERYONE. If there was a way i would just go around every ones place and update their phones to ICS lol, would be way easier.