Bitcoin-QT client shows coins, but cannot find wallet.dat
I guess you already looked there, but when I open a terminal and enter
ls -la ~/Library/Application\ Support/Bitcoin/ 
I see all the files there, including wallet.dat. Please note the backslash before the folder name space.