I've seen the switch in partition order. Even though I have yet to put swap first, I usually set it up last, the order still changes. It was annoying but I never tried to find out why. This may call for an entry into the redhat bugzilla.
I'm doing a dual boot install soon and may watch how the partitions are created a bit more closely this time. All of a sudden I don't want to accept that they switch, but, want to know why they are switching.