You admit yourself that the Raptors have very little (zero really) movable assets that would interest other teams. The cap situation is well documented (they're screwed for 2 years). They have no first round pick this summer to address one of the needs (and no second rounders to boot; could have potentially addressed the shooter role with a 2nd).
This isn't meant to be condescending, I promise. I just don't understand the thinking that this team is only a "couple pieces away" when there just doesn't seem to be a way to get those pieces.