Actually, in opentrack, as well as ftnoir, there's support for using two trackers at once with selecting axes they provide.
In opentrack there's Rift support, you may want to try using it as a primary tracker, with positional data provided by secondary PT.
But it's understandable you want native Rift support inside the software, without requiring any third-party stuff.
Stickers would hardly work, unless someone trains a Haar classifier for them, which is robust but fast enough to run every frame... Of course there's the matter of solving a 2-point perspective-n-points equation and providing the relevant data.