Uhh, el tiempo de espera del objeto conexión es para realizar la conexión, el tiempo que se separará la repuesta del servidor.
El objeto command tiene una propieda para el tiempo de ejecución del commando, me parece que ahí donde podrás resolver tu problema.
Código:
myComm.CommandTimeout = 60
Saludes