There is nothing you can do about sales that have already happened. Only hope is if your area falls into a group of areas that eBay recognizes as being impacted by weather and has stated will be cut some eBay slack.
If it's going to continue then extend your handling time on your active listings to account for delays.