I'm still leaning towards space rock. The sustained green color in photos and videos suggests ataxite, a nickel rich class of iron meteorite. These are much easier to find if anything survived the fall.

Clearest shot I've seen yet from Keith Green in Wilmington pic.twitter.com/cger9svtLh

— Tony Rice (@rtphokie) April 4, 2019