As I am watching this episode I am thinking the same thing. Why did it take Sami and Kate to figure this out and the “real” detectives did not think about this scenario.
I think a wedge has been put between Rafe and Kate over the "Dimera word of honor" thing. Kate was looking for a way to find Stefano guilty of the crime without breaking his vow. She did it and was about to tell Rafe. However the new therapist came in first. Kate hired her and she is going to regret it, I do believe.
I just can’t believe anyone would figure it out at all. Very far fetched but then again we’re in Salem, home of the incredibly stupid who at certain times magically become incredibly intelligent.