I see this behavior still exists in the new non-beta DTX release 3.49[rc]. I'm guessing this isn't a bug so much as the result of software streamlining, as it would after all reduce overhead to fix the image placement only once from the mouse away state image instead of fixing it each time for each mouse state image.
So, since I brought it up, I now feel obligated to post the resolution so that someone else who wants to right align different sized images between mouse states doesn't read this string and decide "oh, it just doesn't work".
To make a right aligned 128 pixel width mouse away state image switch to a 420 pixel wide mouseover state while maintaining the screen position on the right side of both images:
1. The "Mouse Away" state image needs to be the same width as the "Mouse Over" image (all the states likely need to be the same width): Change the 128 width pixel image to a 420 width pixel image, changing the canvas size width only, not the height. Either anchor the original 128 image on the right side or move it to the right side. End result you're creating: A 420 pixel wide by 128 high image with 292 pixels of empty transparency on the left side and the original 128x128 image on the right side. Save it as a format that retains transparency, such as .png (not .jpg or .bmp).
If your object has a label and you want it centered under the mouse away image, you need to do the adjustments in #2 and #3 below. Otherwise you can skip them both.
2. For the "Mouse Away" state only- Within the DTX object properties, States tab, Mouse Away state, Appearance Tab, Advanced button options: Set the Image Offset for "X" to "-146". This gets the object label to align with the visible 128x128 image. The math on this, so you can adjust for your actual image sizes: (Total image size of 420 wide) - (Visible image size of 128 wide) = (292 transparent width; then (292 transparency width) / 2 = 146 (to get the image centered where the object label will appear).
3. If you want the objects to show on your screen where they were before the update, you'll need to increase the "X" position of the entire object (in the "Summary Tab" or within Object Navigator) by the same amount as the image offset you created for the mouseover state, 146 in this example. For example, if you want your object to be on the right edge of the monitor running at 1280 by 1024, instead of the obect's "X" position being at 1280 ("Before Update") it will now need to be at 1426 (1280+146). Yes, that's actually off the screen, but that's how it works.
Don't need to make any adjustments to the larger image itself.
If you're using 3 different sized state images, you'd likely need to go through the same process for each of the 2 smaller images to get them the same width as the largest one, and adjust the DTX mouse state alignment for each of the smaller ones accordingly, and the object's overall position for the amount of the largest mouse state adjustment amount.
The same issue applies to "Bottom Aligned" objects, so if you wanted a 128x128 image changing to a 420x420 image bottom/right aligned your new 128 image size would be 420wide x 420tall with the original image in the bottom right corner. The DTX state alignment for the Mouse Away state would need to be similarly adjusted for the "X" placement only to center the label (as in step 2 above), wouldn't need to adjust the "Y" placement. If you center the label, you would need to increase the overall object "X" placement to compensate again (step 3 above).
So hopefully that gets the idea across. Like everything else, most likely more than one way to do it, but that's how I ended up compensating for the new behavior after putzing around with it for quite awhile.
I realize I may very well just be typing to myself based on the response to this string - maybe I'm the only person who'd created popping objects to go on the right side of the screen? or maybe I'm the only one that didn't use consistent image dimensions between states? If you haven't tried it, try it - it creates a nice little effect for those of us that are script-ignorant. (And if you leave it left/top aligned you can leave the images their original sizes, don't need to fool with all of this adjusting and compensating, and it's fine as long as you keep them off the right or bottom edges of the screen.) Anyway, I've passed the ammo, fire at will.