I am not a pro at macros. Can you place [nomod] in your macros that are set to single keys to prevent that "shft-[" from firing "[" ?

/cast [nomod,target=petergriffin] fatasspig[rank1]

If that was bound to "[" it would not fire on any shft,ctrl or alt key combo.

Correct me if I am wrong here.