The MarkedZone YAxisName property doesn't refer to the x:Name of the additional Y-Axis. Rather, it refers to the AxisName property of that axis. You only have to replace
Then, the annotation will appear as expected.
the Telerik team