Twitter can make it whatever they want it to be, they choose <meta name= and that is what their parser accepts. They could make it <meta twitter= if they really wanted to.
It also depends on what language they are using to get the info, for instance php can crawl a page for <meta name= and does not work for <meta property=