Sorry that it took me so long to reply, had a baby girl so my attention has been diverted elsewhere!
I followed all of the steps, with no errors resulting from DSIM. The output from sfc was:
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection found corrupt files and successfully repaired them.
This did not solve the issue, unfortunately.
As I mentioned in my first post, the same issue occurs at the same point on both Windows and on my Steam Deck, so I'm not sure if it's any specific Windows/GPU config at fault. Could it be Origin stepping in? Does the game itself store a log detailing why it crashed to the title screen?