If Mugford was going to lie, why mention Michael Mcdonald ? She would have known that would be checked & proved to be untrue.
I believe Mcdonald was mentioned because Bamber told her this story to soften the blow. If Bamber was innocent why not just say to Mugford 'it was Sheila' ?