I agree with you to an extent. My understanding (which I could be wrong), is that the broker (ie MM) are suppose to provide you with the best deal possible. Which, appears did not happen.
There have been instances in which I put in a buy for .0044 and got it at .0043, so I would assume the same would hold for sells.
Like you said, it wasnt for a large amount of shares, and few have said that it was prob a result of fat fingers. But, I would question why the MM allowed the transactions to go through.
That is, if I am correct about them supposedly required to provide the best deal. Maybe that only applies to the big boards, or not at all.