yea, i saw your post over on vital.Yes, I instantly thought of the Equilink when I saw the pictures. However, there seems to be a tunnel above the BB, which would allow for the lower link to attach to the shock. The chainstays attach to the lower link below the main pivot point, as in the original Equilink.
caption from one of the photos on PB:
"The upper and lower link are connected by this solid piece."
also notice no pictures from the non-drive side.
given the location of the lower shock mount in proximity to the BB, i think it's unlikely to be mounted on the lower link instead of the front triangle.