This game is also in progress, thread closed.
The reasoning behind this rule goes back to when the pawn could NOT move 2 squares. Moving two squares was added later because the start of the game this happened often enough they decided moving 2 would speed the game up.
The problem is that you could now jump past the approaching pawn. Before you could take it always, so the added this rule to protect the game as it was.
If a pawn tries to jump past another pawn, it can be taken just like the old rules allowed. If you were not able to take this pawn, it would actually change the game more than this strange rule.