Hi,
I tried your tpd generator with tycho-eclipserun-plugin.
I'm behind a proxy and using an arm, unfortunately, it seems that your plugin do not handle that configuration at all.
Could it be aware of settings.xml configuration while resolving the generative target platform?