Yes, I found the OCIO ColorSpaces: Proper Texturing Workflow for Unreal Engine - #2 by Thomas_Mansencal, might need to adjust names slightly to have it work in the OCIO ACES Config.
Surround compensation is not trivial, the simplest model is a gamma change but it gets much more complex as you start diving into colour appearance.
Cheers,
Thomas