I also broke the sub-woofer connector away from the board, the connection to the board is very fragile, however I managed to solder the connector back on with a very fine soldering iron, (tricky). but it worked. I don't think it is really necessary to disconnect the sub-woofer cable to remove the optical drive, I'll find out when I get a new one to replace the old broken one. To remove the subwoofer cable it would be necessary to hold the connector in place while the plug is very carefully prized up from the lead side without moving the connector socket.
I also broke the sub-woofer connector away from the board, the connection to the board is very fragile, however I managed to solder the connector back on with a very fine soldering iron, (tricky). but it worked. I don't think it is really necessary to disconnect the sub-woofer cable to remove the optical drive, I'll find out when I get a new one to replace the old broken one. To remove the subwoofer cable it would be necessary to hold the connector in place while the plug is very carefully prized up from the lead side without moving the connector socket.