Twitterbot sends this header to get a image:
Accept: text/html, text/*
IIS sends 406 error because a image is “image/jpeg” MIME type
(Twitterbot only accepts text/html, text/*)
I think the header of Twitterbot could be
Accept: / or more specific Accept: text/, image/