I've tried this a number of ways. The only way this actually works is by turning keymaps on and off respective to the spec and class I want. None of this is through the ATG groups though.

ATG groups are definitely broken. They work if the characters are in the ATG groups at the time of exporting the information to innerspace but dynamically changing the ATG doesn't work with macro changes.

This includes testing with the supported named WoW macro method.