Glad you're OK. You're smart for having a dash cam. I've had people tell me that they were in an accident caused by someone else and when they went to court, the other person lied and said the other person was at fault. There was no dash cam so the judge could not rule in favor of the victim.
I can't tell you how many times I've had close calls like this.