This worked great for me,maybe some can try this if they have not done so yet.
If you have SDC make sure in the tools tab you click on settings and in the general setting you have both of the "enable mcp" boxes UNchecked,then go into your program files folder and in the stardock folder you go into the objectdock folder and in there find the file "stardocktray.dll" and copy this file somewhere in a different folder so you can retrieve this file if this solution does not work.Now that you have done this REname the file"stardocktray.dll" to anything you like (I used junk for example).Now once that is done Reboot system,when you are all back up and running(make sure OD+ is not going to start up automatically and is not runnig at all)Now go into program folder and in the stardock folder go into objectdock folder and now delete "stardocktray.dll>renamed "junk",now the file no longer resides in that folder.Last part,start up SDC and check mark both ENABLE MCP and then make sure OD+ is setup to automatically load on start up,Now REBOOT the system and when it all is loaded up you should now have your systray icons showing.