There is support for AirBoundaries in Dragonfly. The easiest way to assign them is by using DF Solve Adjacnecy with the air_boundary_ option:
You can also write more customized logic to assign them using the Python SDK but, if you get a way to group the Room2Ds with AirBoundaries in Grasshopper, then you won’t need Python.