I didn't need to change the path or update the version of OSD. As says, if you remove the DisplayRects section from the xml file, it loads just fine.
Hmm, after digging into the code I've discovered that we actually do support the DisplayRects section! However the DisplayRects in the dzc_output.xml are for some reason causing it to think that there's nothing to load.