O Microsoft SQL (AFAIK) não permite alterar a tabela e adicionar uma coluna após uma coluna específica. Sua melhor aposta é usar o Sql Server Management Studio ou brincar com a remoção e adição da tabela ou a criação de uma nova tabela e a movimentação dos dados manualmente. nem são muito graciosos.
MySQL faz no entanto:
ALTER TABLE mytable
ADD COLUMN new_column <type>
AFTER existing_column