Why don’t you paste your base code (bp-xxx.php) and the bp-xxx-cssjs.php code into a pastebin so that several of us can take a look–that is if you don’t mind showing parts of your code. I have not had issues using:
$bp->example->image_base = WP_PLUGIN_URL . '/bp-xxx/images';
to load images.