Ok, that's irrelavent. Point is if you get reported enough times for macroing, and they review your account, they will look for macroing first, and they won't give a fuck about whether or not your muted or your public chat is off.
Welcome to the life. You are coming into goldfarming at about the worst possible time ever lol. All of the methods you have mentioned are high ban rate and you will most likely get banned very quickly. But you are going to have to experiment some way or another until you find what works. Maybe look into private methods that you can get someone to script for you.
Great logic. Why would they check your chat history before determining whether or not you are a bot - this isn't 2008 or some shit - they have a way more effective system that can quickly and accurately tell them if the player under review is macroing. It's not hard for them to check/hardly takes any effort so why wouldn't they do it, and why would they care that you are muted.