"There are now 372,756 shares available according to IB if one wants to short now. So, covering has started since there were none available for the past few days."
They could have become available as a result of some buys by an IB account holder(s), couldn't they? Why would they have to have been short covering buys?