I found that the default deployment target is hard coded into the AVMDeploySnapshotAction, so even though the deployment receiver is capable of distinguishing between several deployment targets, this feature is not actually being used.
I assume this is a bit of functionality that will eventually be implemented, and I'm curious if anyone knows what the plan for this feature is. This would be exceptionally useful, especially for setting up different stacks of deployment runnables for different targets.
Thanks for any info!