Problem # 2307 last move is baffling

I’m genuinely confused about this one. The correct move was the only one I thought was an instant lose, and all other moves were “that’s a good move, but the computer thinks there is better”

Disabled. I don’t think the engine moves here are the best moves. It looks to me like the engine wants to find the database win no matter how difficult it is when it could just win a ton of pieces. As always, thanks for pointing it out.