Battery light blinking

There may be a connection with the events. The vibration from the hit may have disturbed a loose connection in the charging system somewhere. I suggest you clean your battery connections, make sure the fan belt to the alternator is good and snug, and also check the wire connections to the alternator. Make sure they are clean and tight.