Has omitido el código donde les asignas el nombre... así que supondré que los nombres están bien escritos; entonces la única razón por la que la función FindComponent no los encuentra es porque estás ejecutandola dentro del código de un componente que no es el owner de los objetos creados en tiempo de corrida, es decir... aquel apuntado por
Form_Garita en el momento de crearlos.
Probablemente estás creando otra instancia de dicha clase y la confusión viene por allí.
Recomiendo que si el método que crea los controles es parte de la clase TForm_Garita, en lugar de usar la variable Form_Garita, uses la variable implicita
Self.
Hasta luego.