So, long story short, to make the game crash on launch, all you need to do is have Oculus open in the background. And this means any Oculus program, including the full thing, OVRLibraryService, so on and so forth. You have to manually end each and every Oculus task before running Tower Unite.
If you want me to send logs, I can - as soon as I figure out how.