Whew. Glad your bike is OK.
On our ride today, we came to some tracks. I was leading and swerved (safely) far left then back across the tracks to make the crossing perpendicular. The fellow behind me followed. Made it across the tracks fine, but then ran into a curb and went over the handlebars. Significant blood (nearly everyone seems to be on blood thinners), but no lasting damage to either the bike or him.