I found the fix. Absolutely simple.
Autolog is not a problem at all. And as I mentioned it showed right user name for few clients.
So I kind of didn't take autologon as a cause of the problem.
What I did do. I folowed advice of behawver about reseting client by connecting remotely when user was logged in. AClient reloaded but the user name in DS console didn't change from Administrator.
Next I decided to close the session. Since it on autologon, new session automatically opened with Autologon name. Pufff... The appropriate user name displayed in DS console.
Then I tried to run AClient reset command on all boxes (run the command from the console).
It didn't help because I knew it requered at least relogin.
I have 80 Thins on first subnet. I created groups by department using inventory. Because cannot identify departments by autologon user name. And then instead of running AClient reset I found the time when there was no activity and restarted the boxes.
The answer is: after pushing new client Thin should be restarted (or relogin after reseting AClient) in order to show appropriate user name.
Thanks to all.
Michael.