Diablo Miner on OSX Lion
The BitMinter miner also works on Mac OS X. Go to http://bitminter.com and click the "engine start" button. There's no installation, it starts from the browser. It requires Java.

As to what is going wrong with DiabloMiner, I don't know. If it is mining without errors then it should be getting you shares at the pool.