Yes i do have multiple alias IP's on the storage and have multiple volumes mounted against those aliases in order to force the algorithm to use more than one card. My testing has shown that only IPHASH actually balances the traffic, mac and port result in a single card being used:
Mac-Hash and port based:
IP-HASH: (also clearly showing i need 4 ports in the cross switch link)