About 2007, Archbishop Egan entrusted this parish to the care of the Institute of the Incarnate Word, a congregation founded in Argentina about twenty-five years ago. They, "the IVE fathers," also staff St. Thomas Aquinas parish, Crotona Parkway, and St. Michael parish in East New York, Brooklyn.
An excellent professional photographer has posted about 200 of her photos of St. Jerome's on Flickr, as linked here. Her photo of the Eye is here. Another photographer offers an interior shot from the altar steps to the main doors, linked here.
The AIA Guide and other places give the church architect as the firm Delhi & Howard, but the spelling is wrong. Please see this brief biography of Arne Dehli. Dehli, from Norway, designed quite a few impressive buildings in metropolitan New York.