Old bitcoin wallet not working
Checkout pywallet. Its a python script that may be able to help you out. I've had similar issues with OSX clients in the past. You may also want to try finding an older version of the bitcoin-qt client for OSX and see if that works.

https://github.com/jackjack-jj/pywallet