Well, I've found out a lot more about the crash regarding the Predator. I even stopped it from crashing, but I haven't truly solved the problem (I just worked around it).
Anyway, I noticed the Freeway was acting weird too since the last update. The bike was half sunken into the ground and it would not drive. It reminded me of the old bugs when the handling data was not mapped correctly. So following that hunch I switched the handling data in gtalc.ini back to the Beta 3 values. Of course that meant the new cars were screwed up, but I was then able to drive the Freeway properly and as a bonus, the predator didn't crash the game. It did fly way up in the sky and blew up when I entered it so I knew it wasn't all right yet.
So after fiddling around with the handling values, I switched the Predator and the Rio around. Now the Predator works perfectly. I couldn't find a value to swap with the Freeway to get that working though. So I changed the default.ide so the Freeway temporarily uses the Angel's handling.
New default line for the Freeway (temporary)
| 193, freeway, freeway, bike, ANGEL, FREEWAY, bikeh, motorbike, 10, 7, 0, 23, 0.654 |
New handling data for gtalc.ini
Maybe with this information we can figure out what's really causing this to happen. However the answer is probably inside Hammer's launcher files and I don't know if we still have the source code for that.
The downside to my workaround is that the Rio would no longer be usable, and the Freeway and Angel would have the exact same handling.