With little fanfare, Valve has published the source to ToGL, a translation layer to support a subset of the Direct3D 9 API on OpenGL systems. ToGL is a component of the company’s Source 3D engine.
Could you render to a CGBitmapContext using ATSUI and then use the bitmap data as a GL texture? I don't think it would be a huge amount of work, but then I'm just guessing.