Morning Paul
Wow that's a bit of a mess, the fact it went so quickly my thoughts are Oil Cooler pipe split, Remote Oil Filter feed/return pipe off or loose, Sump plug lost ?
Good luck hope it is a relatively simple fix and that there is no other damage
Dave