Possibility 3 : Mikuru had to leave this timeline for some reason?
Possibility 4: Kyon ends up with Yuki and joins the other Data entity fellows. He can supply them with human world data for some time
But let's face it, the universe wants MikuruxKyon