Character mistake: Catherine Dent's character, Kay Marquette, plays the Holmes character Irene Adler with an English accent. Adler was an American, as mentioned by Watson in "A Scandal in Bohemia".
Character mistake: When Catherine is being questioned about the victim, it is mentioned that her parents were killed in an industrial accident in Odessa. To which Catherine replies, "Russia?", and is answered in the affirmative. Odessa is a major city in the Ukraine, not Russia.
Character mistake: When Catherine slams the trash can lid shut outside and heads to the car to answer her phone, she tells her Mum 'Catherine threw something out', referring to Lindsay.
Answer: He doesn't have the authority to arrest him - when anyone is arrested in the show, a police officer does it. Also he tells Ty that he is going to be submitting his case findings to Ty's insurance company, who would no doubt contact the IRS, who then would have him arrested for fraud etc.