You have it backwards in the last paragraph, shorts covering is generally what causes a bottom. This is why shorts are good for stocks, they’re the first to buy the crash.
Who do you think shorts are buying from? Panic sellers.
But anyway, in equities, which is what most people invest in, the longs greatly outnumber the shorts. So short covering has a much smaller impact than a reduction in panic selling.
Shorts usually cover once the rebound starts, not when things are free-falling (their trailing stops get triggered, etc)
Mar'20, 2008, etc - these did not happen because guys were getting margined. These happened because because were panic selling huge amounts of length.