Glad you are ok. I had a road debris incident at 70 out in Wy rear locked up for nice 150 ft skid, but managed to get it stopped without damage to the bike. no clutch or braking made a difference. your "bike was able to roll when pushed " comment makes me think you picked something up. it happens fast and could have been ejected when it dumped. I restarted and rode mine to the next gas station to check everything. Again, glad you are good.