That sounds like a super stressful bug! Sorry you had to go through that, and thanks for writing up such a detailed description of how to reconstruct the proper config. Truly above and beyond.