So, the doctor says he cannot repair the rotator cuff because you have the ICD? Have you thought about a second opinion? I'm not a doctor, but that doesn't seem right...I can't imagine that folks with cardiac implants cannot have ortho surgery...hmmmm
You may want to try posting a question on one of the "Expert" forums (see right hand column, scroll down). The doctors only take a couple of questions, day, but you may want to give it a try. Also, check out the orthopedic community:
http://www.medhelp.org/forums/show/60
Sorry, I wish I could offer more help.