De tmobile ni idea, no se siquiera si es la versión 32a o 32b de este móvil ya que no valen las mismas ROM oficiales. De todas formas no has entendido bien, no existen las oficiales que dejen arrancar sin la SIM o eso creo recordar.
Tendrás que hacer robot y poner una ROM cocinada y cualquiera de estas te dejara, de echo yo conservo mi magic que uso de atena WiFi para la señal del router (mi PC se rompio la que llevaba) lo tengo sin ninguna SIM y por supuesto para hacer eso tiene que estar android arrancado.
Llevo mi ultima ROM compilada para este movil que encontraras en la seccion de ROMs y como nombre lleva mi nick (2 versiones una tematizada con barras negras e iconos azules y otra mas al estilo de android froyo con barras blancas seleciones naranjas).
Si tienes un HTC magic 32a tambien te servira pero tendras que buscar un kernel multiversion o especifico para tu version de movil compatible con froyo.
Si tienes la magic 32b es solo instalar despues de hacer root y como mucho instalar el kernel despues si tienes el hack de los 15mb extras de RAM (junto a la instalacion este aparecera solo en la tarjeta de memoria para no tener que buscar ni salir del recovery)