NASA only tells us about the asteroids that are going to miss.
Incorrect. Remember 2008 TC3? An amateur astronomer was even involved in observing it and establishing its orbit prior to impact. The communication between amateur and professional astronomers is very fast and open when it comes to asteroid discoveries, even potential impactors.