When going up those stairs in S&V on PTS 2.2, a mysterious, eerie music starts playing. So it looks like we're on the right track regarding the location, and maybe with 2.2 we will be able to call the bonus boss.
Clicking the amulet in there did nothing, so I am assuming you need the orb.