I have a pretty good idea of what happened from your write-up.
When your bike fell, the oil system lost prime, as eveident by the oil light being on. Some people have experienced this during an oil change too or when dropping the bike, when they start up the bike and the oil light doesn't go off. Loosening the oil filter until you see a bit of oil resolves this, then tighten the oil filter back and the oil flows through the engine as it should.
Another tell-tale sign of the system losing prime is if the oil remains at the high level in the site glass. Once the engine is started the oil seen there should be pulled up through the engine. So yes, your engine was running oil starved.
Shipping an engine block may run you a couple of hundred. If you could find one close enough for pick-up then that might be the way to go. Another option is to buy another bike and part yours out to cover some of the cost.
Patriot Guard Rider
2000 VN750 Sere (Serendipity)
1990 GL1500 (Ole Blue)
1986 VN750 EVie (project bike, heavy custom)
VROC # 11628 / 25000-H
ARVROC # 12 Coordinator and Crowd Control
OKVROC # 18 (H)
TNVROC # 45 (H)