I think you are correct, you should not use the same UUID for both local and remote. Use everything else the same but use a different UUID and you will need to set permissions on the block so that it is visible and read/write is allowed for same enterprise, vendors & application name.
Generally I recommand playing arround with Intel AMT Commander and Intel AMT Outpost before using 3PDS, because it's not as easy as people initially think it is. You can using Intel AMT Outpost to register as an "Enterprise/Vendor/App/UUID" and see all the blocks. Intel AMT Commander will automaticaly log into 3PDS using every "Enterprise/Vendors/App" that exists on the computer, but will always use a UUID of all zeros. This is way, for the most part, Commander can see all the blocks... it pretends to be each application.
Hope this helps,
Ylian (Intel AMT Blog)