The title says it all.
RM7 does not place multiple spouses for the same person in marriage date order by default. Instead, you sometimes have to Edit>Rearrange>Spouses to coerce the spouses into the correct order. Doing so fixes the order for things like Descendant View and narrative reports. But doing so does not fix the order for Search>Family List. It can be very confusing, and there does not seem to be an Edit>Rearrange way or any other way to fix it.
I don't expect or wish for this to be fixed in RM7,but perhaps it can be fixed in RM8 - maybe in RM8.1 if fixing it in RM8.0 would delay RM8.0 getting out the door.