macrospect
First and foremost thanks for reaching out. As far as your XML can you email it to me? mattphil@microsoft.com
As per the workflow it looks like ProPlus is already installed. The MSICondition is targeted for MSI to C2R scenarios. For your scenario I recommend using a new feature posted by my colleague located here. It allows the IT Admin to install Project/Visio/LanguagePack/ProofingTools after ProPlus is already installed. We've "coin'd" this "2nd install"
NOTE: It requires you have access to the CDN.
If that is not supported in your enterprise then you will want to make sure you have the necessary files in the sourcepath for the install. But ant any rate send me over your XML and we'll take a look and then we can post back to make sure anyone following this thread stays on track.