Yes, I can create two Deployments; I failed to mention that I have a Required and an Available one created. However, they use the same Deployment Types (because it is one Application). I cannot figure out how to have the Deployment Type determine if it should push the Required deployment or the Available deployment (or if that is even possible). I have two Deployment Types setup. The first one has a Requirement that the Device Affinity needs to be set for the user. So if that requirement is met, it will automatically install (Required). I setup a second Deployment Type that isn't restricted. So that one will run if the requirement from the first Deployment Type isn't met. But it automatically installs; and I need it to be available.
I know this is a bit confusing to follow. So if you need any further clarification please let me know and I will try to re-word it.
Thanks again!