Well - I don't have anything useful to add on the particulars of the
problem, but I would recommend not using OS-specific manifests but
rather use a single site_default manifest with conditional items that
include the proper OS-specific manifest. I've just switched over to
this scheme and I'm VERY happy with it.
<key>conditional_items</key>
<array>
<dict>
<key>condition</key>
<string>os_vers BEGINSWITH "10.7"</string>
<key>included_manifests</key>
<array>
<string>lion_manifest</string>
</array>
</dict>
<dict>
<key>condition</key>
<string>os_vers BEGINSWITH "10.8"</string>
<key>included_manifests</key>
<array>
<string>mountain_manifest</string>
</array>
</dict>
</array>