Try moving the dictionary down in the queue, and then exit the pronunciation editor dialog. If you reopen the dialog can you then move the dictionary to its correct position?
If you still have trouble, edit the dictionary xml file with an xml / text editor, and check the <Sequence> tag .... there might be something wrong with the tag. The Sequence tag value should be numbered (1, 2, 3 ...) for each of your dictionaries.
Let me know what you find.