Te comento que lo que queres cambiar no es un ícono, en el sentido formal, sino el cursor.
No creo que sea posible con el TQuery, puesto que no conozco una propiedad de este componente o de cualquier otro que permita cambiarlo.
Con respecto del timer... no veo ninguna relación, ya que un timer nunca cambia el cursor.
Hasta luego.
