Это может быть как-то основано на хеш-коде. (Не обязательно просто «в порядке возрастания хэш-кода».) В частности, состояние документа:
Класс ResourceDictionary не является производным от DictionaryBase. Вместо этого класс ResourceDictionary реализует IDictionary, но опирается на Hashtable внутри.
Учитывая, что он использует хеш-таблицу, вполне вероятно, что порядок зависит от хеш-функции.
Как правило, словари не упорядочены, или, скорее, заказ - это деталь реализации, на которую нельзя полагаться.
Учитывая, что я не вижу никакой документации, определяющей порядок, я думаю, вы должны рассматривать как неупорядоченную. Если вы хотите представить ключи в определенном порядке, вы должны сделать это самостоятельно.