Excellent logic! I had a great time even as I was convinced that I had tried every option, and thinking about what I needed led me to a wonderful realization.
Sublime construction! It's easy to get lost, but it's just as easy to see why you're stuck and how you have to free up space. It was very satisfying to spot the setup then immediately unlock the solution.