The proposed two-million-square-foot facility would span 10 existing buildings at the recently closed Cleveland Cliffs steel mill on Conshohocken Road.
Some residents and advocacy groups expressed frustration that the issue was not addressed sooner.
The suspect allegedly threatened to blow up a police station and harm officers before the violent confrontation.
Police say 21-year-old Dalton Lee Janiczek hit Hennessey and his cruiser multiple times when the officer had attempted to stop him from fleeing.
The incident began around noon on Friday when police received reports of a driver operating a Mercedes G-Wagon erratically in Plymouth Township.
Two police officers were injured Friday after authorities say they were intentionally struck by a driver outside a hotel in Montgomery County.