@Ptarth: Going to try to reply without quoting your entire post.
First off, bear in mind that anything I say here could change without notice based on how testing goes or what Stardock wants.
The attacking previous targets thing is both engine and lua side (with some new lua accessors for you modders to make any changes to this behavior). Basically, every ability where you want to go back to attacking your previous target has a new boolean variable indicating that (again, so modders can change it easily where they see fit). If that boolean does not appear, it will actually clear your old target, so you don't get the behavior where you use a warp scroll, heal, and then all the sudden start running. There also a boolean that can be set to not attack your old target, but not clear it either.
There are also a couple cases where this all had to be handled as part of the ability script (see DA for an example).
Yes, the Demigods clear their targets when given a move order, so that hasn't changed. I added it to the patch notes to reiterate that in case anyone forgot.
This new method allow the re-targeting thing to be set up on a per ability basis and is very easily moddable if the community decides they want a certain ability to act a different way.
Closing radius did not have a good enough effect imo. I made an engine side change that should fix this issue with any ranged unit.
The rest of the changes are pretty straight forward.
Hope this helps.