I have three profiles in my pom.xml for our application...
You've answered yourself correctly:
dev dev qa qa prod prod
but there is a simpler way to redefine WAR name:
${rp.build.warname}-somearbitraryname
No maven-war-plugin is needed.
maven-war-plugin