Possible solution:

The system knows if you have unlocked and completed a particular raid. *IF* it also knows what class (or classes) you have done that raid on, then the devs should enable the system to override whatever silly garments you have on to cheese your ilvl and force those other ones into your list of possibles that it knows you have done on the class you queued up with.