Here is my first port of the profiles. I opted for keeping <Detections>. Why have a different name for the same thing? The detection objects is something I put in. I don't know if they work correctly.My planned changes are:
remove <UPNPDeviceDescription>
replace <Detections> with <Targets>