Because they're using the "Private Use Area" of the font improperly...
Maybe I'm paranoid but I'm feeling like this is an intentional decision in order to push other fonts/foundries to start adding the Twitter logo as a standard Unicode character. Basically bypassing the need for consensus by just forcing the matter and cementing their logo in typography standards.