I just noticed that there is one small change that went into the macOS-specific ones in v1.30.0.25 and did not get reverted in v1.30.0.29 with the rest... And it happens to be in a method called from the preferences panel (a first time at postBuild() time, and another on applyResolution()). While the crash dumps you posted do not list this method, it might still be an issue with it.
So, before you recompile the old versions, and provided you still got the build tree for v1.30.0.29, change the file linden/indra/llwindow/llwindowmacosx.cpp in it to read, at line 731 to read:
instead of:
and remove line 769, i.e. remove:
Then relaunch the compilation and see if the resulting build works for you...
This change/revert will also be part of tomorrow's releases.