I got run off the road in a similar fashion a couple of years ago. Guy kept going. Some passer-by in a care chased him down and got his plate, then flagged a cop. Guy got nailed! He had pushed me off the road into a curb and I went down. The doorframe on his car literally took skin off my arm like a potato peeler!
Glad you and the bike are unhurt, OP!