Eso es, usa la última. Es cierto que tiene un error algo gordo, pero se da en casos muy específicos (concretamente, si pones un bloque TRY...EXCEPT/FINALLY dentro de un FOR sin BEGIN...END, y sólo si se usa optimización de nivel 3 o superior) así que puedes confiar.