No, still scrambled. I tested it. I believe that perhaps the relay or 0xchat is sorting the hash of the npubs, or perhaps the order in which they were placed in Amethyst, not the alphabetical order.
Just to reiterate: the problem is only with the contact list; when trying to create a group or add a contact in 0xchat, the order is correct and considering the username, not the hash or order of addition.