When you use find_library on OS X you can add your library path to the search path.
import os
from ctypes.macholib import dyld
os.environ['RESOURCEPATH'] = '' # if not set before
frameworks = os.path.join(os.environ['RESOURCEPATH'], '..', 'Frameworks')
dyld.DEFAULT_FRAMEWORK_FALLBACK.insert(0, frameworks)
dyld.DEFAULT_LIBRARY_FALLBACK.insert(0, frameworks)
find_library("yourlib") # this will look for ../Frameworks/libyourlib.dylib