I certainly support the St. Pat’s parade organizers right to choose and refuse participants but maybe the activists can argue that the parade is on public streets.
You apply for a parade permit and that allows you to use the street for a time for your event...............