Я нашел способ заставить его работать.
В следующем коде используется CWnd с именем m_Control, созданный для размещения winform с помощью небольшой документированной версии CreateControl. Кажется, до сих пор нормально работает. Если кто-либо видит какие-либо недостатки, пожалуйста, прокомментируйте или ответьте.
AfxEnableControlContainer();
Microsoft::VisualC::MFC::CControlCreationInfoEx i;
i.Init(System::Type::GetTypeFromProgID(gcnew System::String(sProgID)),
CControlCreationInfo::ReflectionType);
i.m_clsid = CLSID_WinFormsControl;
POINT pt;
pt.x = pt.y = 0;
SIZE sz;
sz.cx = sz.cy = 100;
m_Control.CreateControl(i, WS_CHILD | WS_VISIBLE | WS_CLIPCHILDREN,
&pt, &sz, CWnd::FromHandle(m_hWnd), ID_CONTROL);