try playing for a bit with -default to confirm whether or not the freezes are still there. id expect this to be some random issue with a variable somewhere
if it doesn't crash like this try moving your autoexec somewhere else and launch the game with -autoconfig. then move your autoexec back and restart the game without -autoconfig. if it still crashes change cfg xd