I have run plenty of times when cunning gear would drop with no IA in the group, or aim with no BH, or strength with no warrior so no it is not aimed at classes present.
likewise: my experience is that random loot is random.
I've seen heavy str armor drop, with only a jedi sentinel in the group
I ran a flashpoint where the only piece of non-str gear to drop was a relic, without a jedi knight in the group
I ran black talon a long while back (the low level version) with a sith inquisitor and a sith warrior, and we saw aim and cunning pieces drop (I think we each got a piece of loot for our companions)