I don't really see why it doesn't work when he's having problems with toons moving and opening various windows while he's chatting. If you use the number keys for attacks and white list those all the rest are free for chatting without anything happening. Could be me missing the point though.
As far as I understand the White List excludes all the keypresses except the keys listed, I tried adding Shift+B for opening all the bags on all the toons and it seems to pass B with or without the Shift Key held.