Odd, it appears that garry's no longer sending out custom lua files at all unless script enforcer is enabled. Confirmed, Corvx's solution fixes the bug in garry's latest update.
At least... I hope it's a bug. I can't see why he'd purposely not want to send lua files unless script enforcer was enabled.