Hi, It does look as if that field would be ideal for winch launched glider ops. with maybe over 1000m of cable on the winch !
As for the sequence of events... Loss of oil pressure... Bang... Pull the chute.. All hapening in just a few seconds does not seem creditable.
More likely Bang... Loss of oil pressure... Then find a field.
I just wonder how much of the damage will be paid for by the Insurance; Engine and Airframe?