Apparently you read the article from a different perspective than did I. I would be interested to know what perspective you represent.
The comment that the lighting "will continue through Sunday" was probably based on information that is readily available to anyone who has access to the Internet and checks the building's official website:
Empire State Building Lighting Schedule
Does Robert Spencer think "New York" officially roots for the Giants football team just because the owner of the Empire State Building decided to light it up in blue after the Giants beat the Jets last week?