1. SoE GMs have always had the stealth invis, ALWAYS.
2. Making and using a macro that is blatently a macro is stuipid no matter what server. No person is capable of facing a mob dead on 100% of the time, not even 90%, unless it is rooted and not moving from its place.
3. Straight from the first page of the Readme:
The use of MacroQuest2 is a violation of the EULA of EverQuest.
This means that if you do not use MacroQuest2 sensibly, you risk your character being suspended for a period of time, or in extreme cases, having your character permanently banned.
Which Lax and the other devs have so eloquently reminded us time and again...
If you're scared of getting banned you shouldn't be using this program.
Use of this program is voluntary. No one is pointing a gun at your head and forcing you to use it. Do NOT expect to be compensated for using it when/if you get banned.
That alll said, keep playing and have fun with MQ. Just consider modifying your macro's so that they are not so bot-ish.