My guess: the Red-K allowed Clark to be effected by the perfume. Revenge isn't a love potion, it only lowers inhibitions, so since Clark isn't attracted to Miranda, he's not impressed by her looks. But when he looks at Lois in the next part, I think things are going to veer away from cannon.