Using Artifactory and Maven, how can one refer to a dependency with the correct group/artifactId/version but use a filname that differs from the artifactId-version.end style
Maven does not care for filenames, it cares for their coordinates. Add your DLL correctly to your remote repo and maven will do the rest. A dependency snippet might be:
com.company
my.artifact
1.0
dll
win32
After you have done this, use either dependency:copy-dependencies or dependency:copy to change the filename at build time.