Very simple solution that combats botting and removes the silly 30 instance cap a day all in one fell swoop.
Add a captcha mechanic every time you enter a dungeon or raid. Players will only be mildly inconvenienced but able to farm instances as much as they please. Bots will have an incredibly hard time working around an ingame captcha and automation will be much harder to do.
Thoughts?