Rebellion only requires Steam because it uses Steamworks. It doesn't require any other previous versions of Sins, though, and those (if you do have them) will still work just fine regardless where you got them.
If you have Trinity, you can download that straight from the Stardock store website, you don't need to use Impulse any more if you're disinclined to do so.