not wishing to rush you, jgpaiva, but here are a few more suggestions - one of which might seem like heresy.
i'd still very much like to see the dialog window move so that it came to rest with the highlighted button under the mouse cursor, but i think that some windows don't have a highlighted button - well, it looks like that to me - maybe they are 'in focus' but they just aren't 'highlighted'. anyway, if it's true that some dialog windows don't have a highlighted button could you make it so that dialogmove looks for the 'okay' or 'yes' or 'save' button instead.
and here's the heretical idea. how about if dialogmove worked exactly as it does now and then the mouse cursor jumped the final couple of inches to the highlighted button? i admit i've not really thought about this suggestion so it might just be a really annoying method to use.
as always, if you can make these features user selectable it would be greatly appreciated.