Wow, this is incredibly tricky-stylish! It's unfortunate that it works out to more than one solution, but that barely takes away from this great level.
Ha! I spent a few days away from this solving other puzzles because I couldn't figure it out, and I got it first try when I returned. This was a lot of fun.