Huh. Usually English patches run just fine for me, but I have the fully updated version of TD and, after patching (which went with no errors), th13e.exe just hangs for a long time, before finally opening, unpatched. The error I get running the game in Terminal is:
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:dwmapi:DwmEnableComposition (0) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32e6b8,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x153bb0,0x153810): stub
err:xrender:get_xrender_format_from_color_shifts No XRender format found!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:win:WINNLSEnableIME hUnknown1 (nil) bUnknown2 1: stub!
Not exactly sure what's going on. I have no issues running the Japanese version.