I think the point still stands that we need to be wary of the rook and knights ability to mate and tactics which might arise because if this
We have played this game very well so far, it would be a shame to lose in this kind of way. Fairly certain we won't though! All these great chess minds at work...
How about Rf6. The point is to next move Rf1 and White must trade rooks or get off of the 1st rank. If he trades rook, we promote the h pawn and win. If he vacates the 1st rank, our two pieces should be able to escort the h pawn to promotion or force White to exchange the rook for the h pawn. Either result wins for us.
If he attacks our knight with his rook, h3 protects the knight while advancing the h pawn. If he then moves to h1, ..Nf4 protects the h pawn until the rook on the f file can come to the rescue.
If White opts to snatch our a pawn, we promote the h-pawn before he can promote his a pawn which will be blocked for a move by the knight.
Isn't it funny how similar that idea is to 43...Ne1? plus We shouldn't try to trade rooks we should try to put the knight on e1 or if he moves his rook to h1 we have to find a way of limiting its moves because if we move the rook to e1 he can move his rook to h2 and we lose our pawn. this would have been avoided had we played 43...Ne1. Yes I will rub it in because ...h4 was a terrible move, it limits our knight and it makes the pawn a target which will tie our pieces to defense(worst thing for a piece in an endgame) and he will be threatening to promote.