Really, no, it's not debatable. 1 hardware event = 1 action. What you are doing is 1 event = a sequential list of half a dozen actions. This isn't the same as the penny across the keys thing, since it's not 1 + 2 + 3, being sent at the same time, it is 1, then 2, then 3. It's a mini bot. It may be a crappy and not particularly effective bot because it happens so quickly, but it is still automated actions in that one action initiated a string of commands that proceed until all the commands are processed.
You also use predetermined mouse coordinates, which is something that has been called out before.
http://www.dual-boxing.com/showthrea...se+coordinates
http://www.dual-boxing.com/showthrea...se+coordinates
And because the old forums aren't there anymore, we have a screenshot of the relevant blue post thanks to Jafula
http://www.jafula.com/wp-content/upl...ng-post-17.png
Not being banned isn't a sign from the Blizz gods that it's ok, especially when they've already spelled it out before. I'd suggest using a toggle to at least make each command require valid input to proceed down the list and building a mouseover region to deal with the "click" actions based on actual mouse position instead of predetermined coordinates.
I'm sure your addon would be very useful, but your script is not.
Connect With Us