What determines whether a move is Blunder or a Miss?


A blunder is a specific type of mistake which typically risks the IMMEDIATE net loss of material or worse - the threat of imminent checkmate of the blunderer. Whereas an inaccuracy, while it technically could be considered a mistake, is not immediately harmful and typically does not risk the loss of material or checkmate, at least not in the short term. So it's blunders that you must absolutely try to avoid. The best way to train yourself to avoid making blunders is to do a blunder check of your completed games. The chess.com post-game analysis function will identify and indicate the blunders, inaccuracies and any other mistakes in your completed games.
Apparently the computer evaluates a possible checkmating line after 44...a3 via 45. Kc5.
Your played move, 45. Kh1, is evaluated by the computer as a +58.2, but not a "Mate-in-X".
I believe that this is the reason why the computer throws in a "Miss" message. Still, I wouldn't worry about it too much. You are still massively ahead in material.