Glad you figured it out. Note that setting DYLD_LIBRARY_PATH is not necessary in the latest Git version of Panda3D.
I do not recommend disabling SIP; with the changes I made, it should not be necessary. I’d rather it be left enabled so that we can test and fix Panda to work properly regardless of that setting.