Lawrence Mayor Brian DePeña raised eyebrows when he named William Castro as the city’s acting police chief in October 2023.