tlc5940 and led strips

came to the conclusion that if 5 volts goes into the leds, the ic has to sink 7 volts which would be just under the power dissipation limit.

You don't sink voltage you sink current. These LED strips have series resistors in them that will drop the voltage when current is drawn. I can't see it dissipating very much power at all.