(moved to the correct category for Cards questions)
As far as I’ve understood things from previous questions here on the forums, GTM relies on using Javascript to inject the tags into a page on browser load. Twitter’s crawler cannot execute any Javascript, and requires that your tags be added to the page in a static context, so this will not work.
I am not aware of a workaround for Twitter Card markup to work with GTM.