Because the parade is not a Church event.
I thought it was a Catholic Parade and they were keeping the lid on those who participating in it.
Then the clergy (i.e. Cardinal Dolan) should not participate.