It seems as though Twitter will use the last image it “recognizes” when parsing a page. For instance in this page:
There is a twitter:image meta tag there, and a couple of og:image tags that follow it. It seems to use the last og:image tag instead of the twitter:image one, which I think is weird… Am I missing something here?