I believe it's a possible work-around to create a wrapper application which does two things: (1) copies the current environment and alters it to include any desired changes, and (2) pass that environment along to a spawned application which inherits the altered environment as per its needs.
A generic app which does this may already exist, and if not one could be written.
Best regards,
Rick C. Hodgin