Either Kakashi had to kill Rin...
It's a Genjutsu..
Kakashi missed the intended victim of the chidori
or Rin didn't make him a sandwich
What if maybe Kakashi knew Obito could see things from his eye and thats why he keeps it covered when not in battle. Just a thought