By the way, to answer my own question. I believe what is happening is that the engine searches the move tree, finds one that results in mate, decides that that is the best possible move (since mate is the best possible outcome) and then assumes all other moves are a blunder since they are not the 'mate move' it found.
If this is what is happening, a side effect would be that a second 'mate move' further down the tree would be considered a blunder.
PerpetuallyPinned, the question "How is mate a blunder?" was rhetorical and did not expect an answer. It was also not the point of this post. The point of the post was more along the lines of how can the computers analyses be so far off as to call mate a blunder, and how can we trust its analysis on other games knowing that it has the potential to be so far off.
As far as I can tell, every person commenting here understood that, except you. Think about that, and consider what that fact implies.