Credo di aver risolto, il problema è la clausola AS come avevi intuito, anche se in realtà l'errore deriva dal fatto che AS non è una clausola indipendente che si può usare così:

(SELECT (istruzione))AS T1

Ma fa parte del costrutto SELECT...AS quindi si dovrebbe usare:

SELECT (istruzione) AS

un pò come IF...THEN