Well I applaud the creative use of conditionals and generic links, take a look at the PKT file that I posted. The logic inside it is pretty straight forward and should be a good starting point for a solution.
I imported the .pkt file as a subassembly and it seem to import fine, it gave it a "tool pallete button" with the associated name and such. However there where no parameters to adjust inside, it appeared to be an "empty shell". Furthermore, using it produced and error
[DaylightWithClearZone was created with Subassembly Composer, please visit Autodesk website (http://usa.autodesk.com/adsk/servlet/ps/dl/index?s
Looks like i need to download an extension. I will try to find what i need at the website.
I made that with the 2012 Subassembly Composer. It doesn't have any parameters for adjusting the offset etc, but those could be added.
can you upload your subassembly because the page didn't found
See attached file, that is what i got