
What do I do in this position? Stuck on unsolvable puzzle!
I can’t seem to solve today’s chess.c*m daily puzzle, is there some secret move I’m not aware about that I need to google?

I can’t seem to solve today’s chess.c*m daily puzzle, is there some secret move I’m not aware about that I need to google?
While I was playing a bullet game on chess.c*m, my opponent declined en passant (which was available on the previous move, fxg6). I had 0.9 seconds left on the clock, resulting in my loss due to timeout while I was bricking my opponent's pipi.
What's the best move in this position? Should I have waited until the game ended to brick their pipi? Should I have sacrificed my pipi instead to beat them by timeout?
Although my opponent's pipi has been thoroughly bricked and likely wouldn't decline en passant again, was the loss worth it?
For example, en passant can be explained by the fact that a soldier would have the opportunity to stop another soldier trying to pass by him.
The rule about not being able to castle through check would be explained by the idea that the king would need to pass by those squares to get to the other side, so the enemy piece controlling that square would be able to capture the king there. Even though the king doesn't actually touch those squares.
So is there a reason why stalemate is a draw that makes sense within the idea of a war?