BUG: fix transpose not updating alignment flag

transposing structured arrays can lose alignment