He aqui el mismo caso:
http://www.dbnewsgroups.net/sqlprogr...mp-tables.aspx
Este problema solo ocurre en SQL 2000. Al agregar una columna a una tabla temporal, SQL ejecuta agrega dicha columna despues de ejecutar todo el codigo, por eso al momento de hacer referencia a dicha columna da error.