Must say I would never expect a flight to divert from as close as EWR to LGA. Usually LGA is the one diverting due to wind.. Think I get diverted from LGA to BWI at least once a year for winds.
That is indeed a strange twist. Guess it must be the fuel and the directions of runways as previous poster(s) mentioned.