Does the federal government own the property? Does any government own the property? If not, there’s no violation of the First Amendment (just like in the old days, when all over the U.S. city halls and county courthouses displayed creches at Christmas).
The site is controlled by the Port Authority of NY and NJ, which is a govt entity. Not that it matters, as far as I’m concerned. Obviously, the cross must stay.