It is the law of accord of tenses: I think he is right... I thought he was right.
Might is an old past tense of may, just as could is an old past tense for can. So, to change the tense may > might, can > could, to be consistent, although there is little difference in actual outcome.
- For Teachers