Blown away by the outstanding customer support at @asmallorange. My site should back up and running again shortly. Yay for great humans!