Well I managed to play with it a Bunch and In total I have Done the following near as i can tell with some Small Hiccups along the way it Definely Needs cleanup and i will try but its fully functional for me now and runs great Tested it on live.
Removed Eqbc From The macro Converted to Mq2dannet
Removed Mq2twist - Didn;t work for me half the time
For all Movement except exiting Zone Using mq2nav, use mq2moveutils for exiting the zone
made it so its Not bard dependant Works with Any Class with a PBAE in Gem slot 1.
Added Out of Group Damage Shields to the macro. and added Some more outputs to keep you informed its working. ( looking to put in a Counter to Output How many Successful Runs you have done in a row)
Added Some delay to some of the macro to make it work for higher latency situations like mine apparently.
Now Special Thanks to Jande, Dannuic, Sicpro, kaen, Lamahherder and Many many others for Your macros your help and Putting up with me as i bumbled thru this! p

lol
Let me Know how it works and ideas to make it better for me to goof with!.
This is Just My Modified version! Enjoy
Update:
Spent the Day Mucking with it and Cleaning it up.
Added In a Run counter
Coded in a Zoned in check routine to Ensure Tank is not first In zone.
Removed as much Old code as i could to trim Macro.
Changed The way Task requests Works No longer uses a Subroutine to check for task, I personally Had issues so i killed it.
This Will be My Final Edit of the macro Unless Someone finds a Glaring Bug. Or suggests a Fun useful and Not incredibly hard thing to add!
Had Fun would Do it again!