True, but the engine does see that a pawn move by white results in checkmate in a few moves, so it would actually play this position correctly and get a draw, despite the huge negative evaluation.
I was wondering if it would repeat that 47 moves later, but it didn't. Settled for the draw.