I am having a hard time getting software installed that is not in the
content repository. My users do not have access to the network location
where the install exists. This is not an issue for MSI's etc because I can
upload them to the content repository.

I have read that I can do something similar with Install directory in a file
bundle. This to me seems no different than copying the file to a
workstation and installing it. Is this the proper method to getting an exe
into the content repository?