Would there be a reason to promote a pawn to something other than a queen?


Albin Counter Gambit. You have to promote to a knight to continue a forced line that favours you, else you hang mate I believe. Either way, there are a few lines with similar issues. Promoting with a knight check or checkmate is useful. Sometimes you promote to a rook to avoid stalemate as well.
What he said.......98% of time or more (guess) a queen is best. But there are limited situations where something else might be to avoid stalemate or draw...or even to win at all.


Well for example let us say black has a king on a7, pawn on a6 and white has a pawn on a5 and c7 with the king on d7. It is white to move. e8=Q means stalemate as black can make no move but is not in check. e8=R allows Kb7. There are similar situations with a bishop where such could happen and you may require such a piece to avoid stalemate, but compliment the other material you have later in the game.