So does Roon Support AirPlay 2 or not?

Confused as I cant seem to get it to work.

No as Roon doesn’t rely on the inbuilt system AirPlay it uses its own code that they reversed engineered to allow it to send via AirPlay from the core on non Apple devices as it’s multi platform server application. AirPlay 2 streams can only be started from an Apple device and has not been reverse engineered to allow this.

Im guessing its a licensing fee thing.

Short answer: No.

Long answer: No.