I have some idea about the puzzle you are referring to, only because last evening I watched the first part of a walkthrough for the game
here. Unfortunately she ponders how to solve this puzzle (see video at approximately 31:10) but could not figure it out in part one. I mention this because hopefully she will do the rest of the walkthrough soon, at which time the puzzle should get solved.
The game was released yesterday, I believe.