I agree that there is a stigma attached to being "fired", but in the real world it's something that can happen, for reasons completely unrelated to one's worth.
For someone with a solid portfolio and demostrable previous experience, something like that should be nothing more than an unfortunate aside.
Well normally you get the offer only then do you give them your references - get knocked back the then you get your layer to get the papers from the section process.
Now Mr HR manager lets say 30k for a compromise agreement shall we and you fire the person that decided to accept the libelous statement for my ex employer - and when do I start :-)