The thing is I ditched my swich and removed all the NIC bonding. Basically, I have two NICs per client. So now I am having two targets (one for each NIC) and striping them with software on the client end.
The problem is my initiator doesn't allow me to pick which NIC to use for which target. The only way to make it work properly is to block the relative IP addresses from the target.