TS OI controls no different from other ActiveX controls, so any framework that allows you to use ActiveX controls in C++ without MFC will work.
That said, the only one I can think of is WTL (Windows Template Library?) which is an unsupported Microsoft extension to ATL. I'm not an expert in WTL, but I know that the learning curve is high and the documentation is terse. For simplicity, I'd stick to MFC if at all possible. There might be other frameworks available, but I'm not familiar with any.
Why can't you use MFC, at least for the control hosting windows? You are not going to save any resources by avoiding it because many components, TestStand included, load the MFC dll.