So wait, you use different IP's on multiple accounts... That tells me they have the hardware ID or hash file for your install which is identifying you regardless of setup.
Try this...
Don't copy the wow folder over. Fresh install all 4 copies.
Also don't copy your bot folders over. Fresh install each one.
I know the VMWare for a fact can connect to external drives and copy files back and forth. It's not hard to virtualize anymore.
Fresh copies of everything. No copying configurations, nothing.
Also are the accounts all on the same battle.net? That might be a factor here.
When you sign up for the accounts, separate battle.net accounts. Also... Don't ever login to a battle.net which ties in any way. (Separate guilds, do not add eachother to battle.net chat/friends/realid)
Separate each and every single step. See how it goes. No affiliation is my biggest point. Don't argue about it.
Edit: didn't see this was for exilebuddy.
Either way, Same dynamics.