The screen shots are so small I can't read them.
There's any number of things that could be wrong. Try saving your layout under a different file name, then delete all the variants from the new file except the 800x1280x1, then change your app's code to load that file and see how it looks on both the emulator and the device. If that looks okay, the in the new file, create a variant for the Atrix at 540x960x1.5, move the views around so that you can tell the two variants apart, then run the app on the emulator and Asus again to see if it reverts to the Atrix variant.
If it does not, then make sure that this new layout looks as it should on the Atrix. If it does, then you can just delete the old file and work from the new file since it is working on both devices.
If the Asus still reverts to the Atrix layout (which really makes no sense if it already ran fine using the Asus variant before adding the Atrix variant), then I don't know what to tell you.
The screenshot of the Asus looks like you have it in landscape mode when everything else is in portrait. Any reason for that? It's best to stay consistent.