Brown being a detective on April 3, 1964 does not mean that he was a detective on November 22,1963. Again, Senkel referred to Brown as "officer Brown" and not "Detective Brown," while Senkle refers to other detectives explicitly with the title "detective." And Batchelor's duty roster/org chart for Nov 22 specifically refers to Brown as a "patrolman," not detective.
You think Brown just became a brand new detective after November 22, 1963?