I had never heard of a curfew at LGA, and neither had the GAs in FLL, until last week when I had to land at JFK at 3 AM after a 5-hour delay.
The flight details on ExpertFlyer did make reference to the flight landing at JFK because of a curfew at LGA.