That may be true about the short sales, I have no idea (I know they are primarily intraday shorts if nothing else. There doesn't seem to be a high amount of residual short positions)
As for the buying interest, I never said it was off the hook, just that it was present and starting to pick up. Reversals in sentiment & price action take time.
What's undeniable is that selling pressure has subsided significantly in the last couple of weeks.